[Openroad-users] Registering VB 2005 DLLs for use in anOpenROAD4.1 application
Paul White
pwhite at peerlessit.com.au
Thu Nov 22 10:58:53 EST 2007
Hi Colin,
Have a look at the October archives. There are several useful posts
here.
http://www.peerlessit.com/pipermail/openroad-users/2007-October/000810.h
tml
Paul
________________________________
From: openroad-users-bounces at peerlessit.com
[mailto:openroad-users-bounces at peerlessit.com] On Behalf Of Fabian
Anderson
Sent: Thursday, 22 November 2007 9:30 AM
To: International OpenROAD Users
Subject: Re: [Openroad-users] Registering VB 2005 DLLs for use
in anOpenROAD4.1 application
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/f2370869/attachment.html
More information about the Openroad-users
mailing list