Announcement

Collapse
No announcement yet.

Funktion/Procedure in Statischer DLL nicht gefunden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Funktion/Procedure in Statischer DLL nicht gefunden

    Hallo Leute,

    versuche derzeit, den RTF-Texteditor der Fa. Heiler in Delphi 4 einzubinden. Leider findet Delphi die laut Handbuch existenten Proceduren/Funktionen nicht. Gross-Kleinschrift habe ich auch bereits angetestet - ohne Erfolg. Anbei der Aufruf in Delphi:

    implementation:
    function LoadDoc(Dateiname:String;FF:Byte):Boolean;stdcall; external 'h5ocx32.ocx';

    In der .OCX ist die o.a. Funktion enthalten.

    Bitte "DRINGEND HILFE" - Danke.

    Markus

  • #2
    Hallo,

    hinter einer OCX-Datei verbirgt sich ein ActiveX-Control (d.h. ein COM-Objekt), das seine Funktionalität über Interface-Methoden zur Verfügung stellt, aber nicht über reguläre exportierte DLL-Funktionen (derartige OCX-Module exportieren üblicherweise nur DllGetClassObject, DllCanUnloadNow, DllRegisterServer und DllUnregisterServer). Ich würde mir daher mit dem Delphi-Zubehör <b>TDUMP.EXE</b> anschauen, ob die gesuchte Funktion tatsächlich auch als normale Funktion exportiert wird. Wenn nicht, so muss man über den COM-üblichen Weg auf diese Control zugreifen

    Comment

    Working...
    X