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 

Aufruf von DLL führt zu Absturz...



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!

11.05.2010, 10:01 (Dieser Beitrag wurde zuletzt bearbeitet: 11.05.2010 10:02 von rolfk.)
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 2.306
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Aufruf von DLL führt zu Absturz...
Wenn Du den Pfad programmatisch angibst bekommt die Call Library Node diesen erst zur Laufzeit zu sehen. Sie kann zur Editierzeit also gar nicht wissen welche DLL Du laden möchtest und deshalb auch gar nicht in dieser noch unbekannten DLL schauen was für Funktionen verfügbar sind, um sie Dir in der Selection Box zur Auswahl anzubieten.

Warum es abstürzt? Hast Du denn einen Namen eingeführt? Die Selectionbox erlaubt das Auswählen aus einer Liste WENN die DLL zur Editierzeit bekannt ist, aber man kann da genau so gut einen Namen hineinschreiben (was bei programmatischem Libraryauswahl absolut unumgänglich ist).

Und natürlich muss die Funktion die da steht von der DLL auch exportiert werden (was aber einen Laufzeitfehler geben sollte wenn dem nicht so wäre) und die genannte Funktion in der von Dir angegebenen DLL muss natürlich auch ganz genau stimmen qua Parameter, Datentypen und Calling Convention. Last but not least kann das Problem in der Configuration und Deiner Implementation der Call Library Node liegen. Nicht alle Fehler in dieser Hinsicht brauchen immer gleich zu crashen, obwohl sie es beinahe immer früher oder später tun, aber dieses später kann durchaus auch Stunden nach der verhängnisvollen Tat sein.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Aufruf von DLL führt zu Absturz... - rolfk - 11.05.2010 10:01

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Absturz durch unzulässige Pointer VS_03 3 10.369 28.10.2016 18:32
Letzter Beitrag: VS_03
  Absturz von Labview nach schliessen eines VIs sima 4 7.924 23.01.2012 17:07
Letzter Beitrag: sima
  Absturz und fehler bei aufrufen einer externen dll Georg26 3 6.543 18.07.2011 09:45
Letzter Beitrag: Georg26
  LabVIEW: Absturz nach externem Code-Aufruf abrissbirne 22 21.620 14.09.2007 07:18
Letzter Beitrag: rolfk

Gehe zu: