Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Problem beim Import von Typbibliothek (https://www.delphipraxis.net/170761-problem-beim-import-von-typbibliothek.html)

Codewalker 2. Okt 2012 08:43

Problem beim Import von Typbibliothek
 
Ich möchte für eine DLL (AutoItX3.dll von AutoIt - freie Software) einen Wrapper generieren (ich habe nur eine alte Version dafür, wo mir Methoden fehlen). Dazu wollte ich den Wizard in Delphi nutzen (Komponente -> Komponente importieren), aber bekomme beim Auswahl meiner DLL nur die Meldung "Fehler beim Zugriff auf OLE-Registrierung". Ich habe dann versucht, über die Konsole die DLL zu registrieren:
Code:
regsvr32 AutoItX3.dll
und bekomme dann
Code:
Das Modul "AutoItX3.dll" wurde geladen, der Aufruf an "DllRegisterServer" ist jedoch mit dem Fehlercode 0x80070005 fehlgeschlagen.

Weitere Informationen zu diesem Problem stehen Ihnen online zur Verfügung. Suchen Sie nach dem Fehlercode.
Hat jemand eine Idee, wie ich an den Wrapper komme oder wo das Problem liegt?

Bernhard Geyer 2. Okt 2012 08:54

AW: Problem beim Import von Typbibliothek
 
Hast du Delphi hierfür mit Adminrechten gestartet?

Codewalker 2. Okt 2012 08:56

AW: Problem beim Import von Typbibliothek
 
Args, es kann manchmal so einfach sein. Man ist es ja schon fast gewohnt, dass sowas dynamisch angefragt wird.
Danke Bernhard :thumb:

Edit: Scheint nicht zu klappen, Delphi kann die DLL nicht importieren. Das Problem ist also immer noch da, nur anders

Edit2: Nochmal mit Admin-Rechten die DLL importiert und dann mit Admin-Rechten Delphi gestartet und dann hat es (endlich) geklappt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz