![]() |
2 .dll Dateien aufrufen funktioniert nicht
Also nachdem mir gestern so erfolgreich geholfen wurde geht es nun weiter mit einem neuen Problem.
Ich habe jetzt 2 .dll Dateien erstellt. Dort habe ich jetzt eine Funktion, die einen random Wert ausgibt. Jetzt möchte ich via einer Konsolenanwendung jeweils einen Wert aus jeweils einer .dll aufrufen. Sprich insgesammt 2 Werte. Wenn ich jetzt das mit nur der ersten .dll mache funktioniert das wunderbar. Doch Wenn ich jetzt auch noch die 2te .dll einbinde startet das programm zwar, aber schließt sich sofort wieder. Und wenn ich es Compiliere, was ohne probleme geht, dann stürzt das programm ab und ich bekomme folgende Fehlermeldung: Die Anwendung konnte nicht korrekt gestartet werden (0xc000007b). Wie gesagt, beie funktionn sind genau identisch, nur heitßen anders und die Strings darin sind anders. Sonst alles genau gleich. Woran kann das liegen? |
Re: 2 .dll Dateien aufrufen funktioniert nicht
Und wie sieht Dein Code aus? :glaskugel:
|
Re: 2 .dll Dateien aufrufen funktioniert nicht
Hab den Fehler gerade als ich hier posten wollt gefunden.
Hab vergessen in der .dll exports bla anzugeben. Jetzt funktioniert es. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:32 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