[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