Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Error registering a DLL/COM
Message
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Titre:
Error registering a DLL/COM
Divers
Thread ID:
00665880
Message ID:
00665880
Vues:
52
In this system:

-Clean install of Windows XP (2002 release) with the latest updates.
-VFP7 + SP1
-Admin access to all

I was programming a Single-threaded DLL with no problems, till now that I got
a 0x80004005 trying to run again the DLL.

Tryed to unregister or reregister manually, and I got:

DllRegisterServer error in myDLL.dll. Return code 0x80004005

I have the dll, tbl & vbr files in the same dir, also registering manually in other PC works withouth problems. I searched here if any solution but no one worked.

Now I tried to see the error that DllRegisterServer gives programatically and I get:

-2147467259

With this code
****************************************************
a=RegisterServer("D:\espera3\espera3.dll")
SUSPEND

FUNCTION RegisterServer

  LPARAMETER tcFileName

  LOCAL lnresult
  DECLARE INTEGER DllRegisterServer IN (tcFileName)
  lnresult = DllRegisterServer()
  RETURN lnresult
ENDFUNC
***************************************************************
Perhaps my registry is brokened, don't know why neither wich action leaded to this.

So, question, any more to look or review?

And second, any GOOD registry cleaner/verifier for Windows XP?
Pablo Roca
Clavo Congelados, S.A. (La Coruna - Spain)
Sysop of PortalFox

Join MasFoxPro campaign
http://www.masfoxpro.com
Répondre
Fil
Voir

Click here to load this message in the networking platform