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 

DLL-Anbindung lösen



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!

16.04.2007, 10:47
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
DLL-Anbindung lösen
' schrieb:Es muss also noch irgendwie die DLL geladen sein... Kann ich das beim erneuten Start vom Programm irgendwie prüfen und "resetten"?
Ich würde sagen, die DLL selbst ist nicht das Problem. Vielmehr ein Handle, den die DLL zum Treiber hin geöffnet hat. Der wird u.U. nicht automatisch gelöscht. Beim erneuten Öffnen ohne vorher "Close Handle" gemacht zu haben, könnte so ein noch gestehender Handle zu einem Fehler "Resource nicht verfügbar" (o.ä.) führen. Beim Beenden der LV-IDE werden - meistens - alle von LV angeforderten Handles durch das Betriebssystem automatisch geschlossen.

Es soll zwar Möglichkeiten geben, zu überprüfen, ob eine DLL bereits geladen ist respektive kann man eine DLL auch erst per Programm laden lassen - aber da kenne ich mich nicht aus.

Es kommt auch sehr auf die DLL an. Wenn die z.B. mit so einem Handle arbeitet, könnte es klappen, indem du einfach den Open weglässt und einen Leseversuch auf die angeschlossene Harware machst.

Ich selbst würde mein Programm aber auf jeden Fall so schreiben, dass egal was der Anwender macht die DLL immer geschlossen wird. Notfalls wird eben Alt-F4 etc. unterbunden. AVs aus Gründen, die der Programmierer nicht zu vertreten hat, sind natürlich ausgeschlossen.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
DLL-Anbindung lösen - astraios - 16.04.2007, 10:28
DLL-Anbindung lösen - IchSelbst - 16.04.2007 10:47
DLL-Anbindung lösen - astraios - 16.04.2007, 11:16
DLL-Anbindung lösen - holterpolter - 18.04.2007, 11:09

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  dll Anbindung einer Infrarotkamera florianBO 3 4.054 13.11.2009 15:48
Letzter Beitrag: abrissbirne
  Vector Informatik: CAN Anbindung mit XL Treiber v6.4 (über DLL) Rob 11 12.543 22.11.2007 12:53
Letzter Beitrag: rolfk
  dll-Anbindung obrueck 1 7.877 10.02.2005 11:07
Letzter Beitrag: Mario W.

Gehe zu: