Jump to content


Photo

Registering the DLL with a Delphi application


  • Please log in to reply
1 reply to this topic

#1 LogiVert

LogiVert
  • Members
  • 1 posts

Posted 09 April 2008 - 10:45 AM

Good afternoon,

I am testing the implementation of the evaluation version of the SmartFTP Library. Everything is working fine on my development system. As soon I want to use my application with the sfFTPLib dll on an other computer I get an error: “Class is not registered, ClassID: {B32243B2-7D9E-...”.
I understand I have to register it. This is possible with Install tools, but this is an update of an application. Updates must work without an installation set. So the application must register it. I’m developing with Delphi (2007) how can I register the class?
Thank you for any help.

Dolf (Holland)

Edited by LogiVert, 09 April 2008 - 10:46 AM.


#2 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 09 April 2008 - 03:04 PM

The best way is to use side by side executation (SxS). See the article in the help file.

Alternatively:
regsvr32.exe sfFTPLib.dll
or load the dll and execute the dllregisterserver function.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users