DVCC - Script (Aufruf einer externen Funktion in einer DLL)

  • Hallo,

    ich stehe vor einem Problem.
    Ich möchte aus meinem DVCC - Script eine DLL aufrufen.
    Leider klappt dies nicht so wie ich will.

    Ich habe in c++ eine unmanaged DLL erzeugt. Diese dann in den Code - Ordner im David-Archivbaum angelegt.
    Dann habe ich im Script die DLL angegeben, den Funktionsnamen dem Script mitgeteilt und gesagt, das ein Rückgabewert auf eine Variable gepackt werden soll.

    Der TLD-Port scheint die DLL zu finden und zu laden. Es scheint auch so als würde der Port meine Funktion (Funktion gibt eine Zahl zurück) aufrufen.
    Dannach ist aber Schluss, der Port schmiert einfach ab und ist aus. ;(

    Folgende Meldung erhalte ich im Port-Monitor:

    "**MESSAGE with wrong APPLID"

    Gibt es irgendwelche Eigenschaften / Konfigurationen, die man beim Erstellen einer DLL für Tobit David beachten muss?

    Tobit hält sich da an der Stelle ziemlich zurück und auch der Forumeintrag eingene DLL aufrufen
    hilft mir nicht wirklich weiter.

    Wäre schön wenn jemand vielleicht ein kleines Tutorial hat bzw. eine kleine Schritt für Schritt Anleitung posten könnte.
    Ein Beispiel-Projekt wäre natürlich das Non plus ultra.

    Jeder kleine Ansatz wäre hilfreich.

    Vielen Dank. :)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!