Einzelnen Beitrag anzeigen

NerdIII

Registriert seit: 17. Mär 2007
Ort: Hannover
7 Beiträge
 
Turbo Delphi für Win32
 
#1

Quellen eines COM-Objekts auch in Anwendung einbinden?

  Alt 17. Okt 2007, 12:47
Hallo, ich frage mich gerade, ob ich die Sourcen meiner COM-DLL auch in einer Delphi-Anwendung verwenden kann.
Ich dachte mir ich schreibe die COM-Objekte so, dass ich sie auch über <Klasse>.Create aus dem Code erzeugen kann, aber wenn ich die Units einbinde kommt in der Zeile:
  TAutoObjectFactory.Create(ComServer, TSessionManager, Class_SessionManager, ciSingleInstance, tmFree); Die Fehlermeldung:
Fehler beim Laden der Typbibliothek/DLL

Wenn ich die Zeilen auskommentiere beschwert sich <Klasse>.Create, dass die Factory noch nicht existiert.

Ich habe die dll auch schon mal probehalber in das Windows\System32-Verzeichnis kopiert und in den Suchpfad das Ausgabeverzeichnis meiner DLL aufgenommen. Hat jemand einen Tipp?
  Mit Zitat antworten Zitat