![]() |
DLLRegisterServer - Eingangspunkt nicht gefunden
Ich habe eine kleine DLL geschrieben, die ich mittels
Delphi-Quellcode:
wunderbar in meine Delphiprogramme einbinden und verwenden kann.
procedure ... stdcall; external 'dateiname.dll';
Möchte ich sie nun auch anderen zur Verfügung stellen, die die DLL über die API nutzen möchten und diese mit
Code:
registrieren, kommt folgende Fehlermeldung:
regsvr32 /i dateiname.dll
![]() Was habe ich falsch gemacht? Habe ich was vergessen? Vielen Dank für Eure Hilfe schonmal im Voraus. Michael |
Re: DLLRegisterServer - Eingangspunkt nicht gefunden
Du musst eine normal DLL nicht registrieren ;-)
regsvr32 /i ist zur Registrierung von COM-Servern. ...:cat:... |
Re: DLLRegisterServer - Eingangspunkt nicht gefunden
Danke!
Das hilft mir schonmal weiter. Vielleicht liegt es gar nicht an meiner DLL vielleicht liegt es an dem, der meine tolle DLL in VB benutzen will. Weiß jemand wie man eine DLL in VB verwendet.. ? |
Re: DLLRegisterServer - Eingangspunkt nicht gefunden
Ne. Aber wichtig ist, dass sie im Suchpfad des Rechners liegt (also zum Beispiel gleiches Verzeichnis wie die Exe oder unter c:\windows\system32.
Wichtig ist glaube auch das du als Paramater keine Strings, Dynamische Arrays und Objekte verwendest. |
Re: DLLRegisterServer - Eingangspunkt nicht gefunden
Zitat:
|
Re: DLLRegisterServer - Eingangspunkt nicht gefunden
Hallo Sprint.
Wenn du mir noch einen Tipp gibst, wie ich Zitat:
|
Re: DLLInstall - Eingangspunkt nicht gefunden
Hallo!
Bin nun einen kleinen Schritt weiter. Mein VB-Anwender möchte also eine ActiveX-DLL. Alles andere kann er nicht. Also habe ich aus meiner ursprünglichen DLL eine ActiveX-DLL generiert. Diese sieht nun wie folgt aus:
Delphi-Quellcode:
... die Funktionsaufrufe bleiben gleich ...
library httpX;
uses ComServ, components in 'components.pas' {DataModuleComponents: TDataModule}, httpX_TLB in 'httpX_TLB.pas'; exports DllGetClassObject, DllCanUnloadNow, DllRegisterServer, DllUnregisterServer; {$R *.TLB} Nun komme ich bei der Registrierung der DLL auch einen Schritt weiter. Ich habe keinen Problem mehr beim DLLRegisterServer - Eingangspunkt sondern nun beim DLL-Install-Eingangspunkt. Ich nehme an, ich habe etwas wichtiges vergessen, kann aber nirgens finden was das sein sollte. Vielleicht hat einer von euch noch einen heißen Tipp für mich. Danke im Voraus! Grüße aus dem Saarland. |
Re: DLLInstall - Eingangspunkt nicht gefunden
Zitat:
|
Re: DLLRegisterServer - Eingangspunkt nicht gefunden
Hey Danke für das Angebot.
Hab jetzt einen Termin bis ca. 5 Uhr. Danach hätt' ich Zeit, oder eben morgen ganztags. Schreib einfach ne Mail, wann's dir passt, schicke dir dann meine ICQ-Nummer. Danke für das Angebot! Grüße Michael |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz