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 

LabVIEW "sperrt" DLL



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!

03.09.2009, 11:40 (Dieser Beitrag wurde zuletzt bearbeitet: 03.09.2009 11:53 von rolfk.)
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 2.306
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
LabVIEW "sperrt" DLL
Ich kenne keinen Trick dafür. Oft ist es genug wenn man alle LabVIEW VIs die die DLL benützen schliesst (auf VIs im Clipboard achten), aber manchmal geht das auch nicht. Testen von DLLs tue ich aber nie im Project sondern schreibe mir immer spezifische TestVIs die das schneller, genauer und mit weniger "Umschwung" tun.

Das ist übrigens kein LabVIEW Feature sondern ein Windows Feature. Solange eine Applikation eine DLL geladen hat kann diese ohne ganz grausige low-level Tricks nicht gelöscht werden. Ist auch sinnvoll wenn man bedenkt dass DLLs aus dem Speicher gepaged werden können und dann muss man sich nur vorstellen dass diese in der Zwischenzeit geändert wurden und alle allfälligen auf diese DLL durch die Applikation unterhaltenen PointerReferenzen, plötzlich ins Chaos weisen.

Rolf Kalbermatter

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
Antwort schreiben 


Nachrichten in diesem Thema
LabVIEW "sperrt" DLL - gottfried - 03.09.2009, 10:45
LabVIEW "sperrt" DLL - rolfk - 03.09.2009 11:40
LabVIEW "sperrt" DLL - gottfried - 03.09.2009, 13:48

Gehe zu: