INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

notwendige DLL ist keine gültige Windows-Datei



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

15.01.2014, 09:46
Beitrag #3

Klausenwirt Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Jan 2014

2013
2013
DE



RE: notwendige DLL ist keine gültige Windows-Datei
Ich habe jetzt die DLL als Releaseversion vorliegen. Damit lieferte mir die Funktion bei einmaligem Aufruf den richtigen Rückgabewert. Allerdings kam die Fehlermeldung 1097 (Es trat ein Ausnahmefehler im externen Code auf, der vom Knoten "Aufruf externer Bibliotheken" aufgerufen wurde. Diese Ausnahme kann Fehler im Speicher von LabVIEW verursacht haben. Speichern Sie alle Projekte an einem neuen Ort und starten Sie LabVIEW erneut. Überprüfen Sie die Werte, die an den Knoten zum Aufruf externer Bibliotheken übergeben wurden.).

Wenn ich die Aufrufkonvention zu C ändere, dann kommt keine Fehlermeldung. Ich hab gelesen, dass mit dieser Aufrufkonvention LabVIEW die Daten aus dem Stack holt, mit stdcall macht das die DLL (wenn sie so programmiert wurde). Ich lass das Programm jetzt mal ne Stunde laufen, vielleicht kommt es ja zum Stackoverflow.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: notwendige DLL ist keine gültige Windows-Datei - Klausenwirt - 15.01.2014 09:46

Gehe zu: