[Openroad-users] Registering VB 2005 DLLs for use in an OpenROAD4.1 application
Fabian Anderson
fabian.anderson at Fintechnix.com
Thu Nov 22 10:29:46 EST 2007
My advice is:-
Drop VB as a language! You can do much more in Visual Studio 2005 with
C/C++.
Other pointers:-
Get a GUID that is not shared with other DLLs.
Use the "COM Visible" setting
Make a DllMain (even if it does nothing)
NB: What you needed in VS6.0 is no longer relevant as it is a different
compiler.
________________________________
From: openroad-users-bounces at peerlessit.com
[mailto:openroad-users-bounces at peerlessit.com] On Behalf Of Colin Hay
Sent: Thursday, 22 November 2007 10:21 AM
To: International OpenROAD Users
Subject: [Openroad-users] Registering VB 2005 DLLs for use in an
OpenROAD4.1 application
My problem is that we have Visual Studio 6.0 code (both VB and C++) that
we want to maintain in a forthcoming release
The company standard is to now use the VB, C++ and C# 2005 express
editions
Opening a VS6 VB application in VB2005 requires it to be upgraded which
is fine
I've eliminated all the compiler warnings/errors by removing redundant
code :-)
However I am unable to register the resulting DLL using regsvr32
I keep getting
'fintechnix.dll was loaded, but the DllRegisterServer entry point was
not found. This file can not be registered'
and the OpenROAD component that refers to this DLL fails to compile.
Regasm is not the answer as its for .NET applications
The old code never had any 'main()' type declaration so I don't even
know where the entry point should be
Any advice VERY welcome !
Colin Hay
Database Administrator
Fintechnix
Specialist providers of back and front office systems for the financial
services industry.
Featuring: Fintechnix(r)
Disclaimer:
Notice: This message contains privileged and confidential information
intended only for the use of the addressee named above. If you are not
the intended recipient of this message you are hereby notified that you
must not disseminate, copy or take any action in reliance on it.
Any views expressed in this message are those of the individual
sender,except where the sender specifically states them to be the views
of Fintechnix Pty Ltd.
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
Specialist providers of back and front office systems for the financial services industry.
Featuring: Fintechnix(r)
Disclaimer:
Notice: This message contains privileged and confidential information intended only for the use of the addressee named above. If you are not the intended recipient of this message you are hereby notified that you must not disseminate, copy or take any action in reliance on it.
Any views expressed in this message are those of the individual sender,except where the sender specifically states them to be the views of Fintechnix Pty Ltd.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.peerlessit.com/pipermail/openroad-users/attachments/20071122/93eaecb8/attachment.html
More information about the Openroad-users
mailing list