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 

Einführung inLabVIEW Kapitel 15



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!

20.08.2009, 14:16
Beitrag #11

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
Einführung inLabVIEW Kapitel 15
' schrieb:Ist ja klar: die DLL ist in Verwendung - von LV. Demzufolge kann sie nicht überschrieben werden. Du musst also zuerst das VI (oder gar LV?, oder das VI aus dem Speicher entfernen (FP und BD schließen) beenden, erst dann kann die DLL überschrieben werden.

Stimmt denn auch die Aufrufkonvention überein zwischen dem DLL-Knoten in LV und der Definition in der DLL?
Ich gehe davon aus wenn er neu kompiliert hat (wenn die dll nicht mehr in Verwendung ist) wird auch LV die Funktion erkennen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.08.2009, 14:17
Beitrag #12

subzero128
Unregistered


 







Einführung inLabVIEW Kapitel 15
ich habs jetzt hinbekommen ich sag nur hier dieser link http://zone.ni.com/devzone/cda/tut/p/id/9167 da wird alles erklärt läuft jetzt alles danke nochmal für alle antworten
Diese Nachricht in einer Antwort zitieren to top
24.08.2009, 07:57 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2009 07:58 von rolfk.)
Beitrag #13

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Einführung inLabVIEW Kapitel 15
' schrieb:im buch hieß es ebenfals das ich eine .def datei erstellen müsste? ka was das ist jedenfalls hab ich eine erstellt und sie in die quelldateien mit eingebunden weiß nicht ob das so stimmt (siehe screen)

Die .def datei ist überflüssig. Die sagt dem Compiler welche Funktionen exportiert werden müssen aber das machst Du ja schon im Source Code mit der __declspec(export) Directive vor der Funktion. .def ist eigentlich ein Überbleibsel aus früheren Zeiten. Damals waren C Compiler ziemlich träge und lästig zu unterhalten und die ganze C Compilierung bestand aus einer ganzen Reihe von selbständigen Tools. So war auch der eigentliche Compiler (und manchmal sogar der Precompiler) und der Linker eigenständige Executables, und die Übertragung von Linker-Direktiven aus dem Source Code direkt an den Linker war ziemlich lästig und verlangte Änderungenen sowohl am Compiler, als dem Linker und auch dem Objectlibraryformat. Da war es einfacher ein extra File in ein Project mitzunehmen das direkt die entsprechenden Anweisungen an den Linker enthielt.

Damals waren integrierte Entwickelumgebungen auch noch ein ferner Traum und ob man da dann noch eine extra Zeile in das textbasierte Make-Script einfügte oder nicht war eine kleine extra Mühe Big Grin

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 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  DLL mit Pointer - Einbindung inLabVIEW sebastian1986 3 5.631 24.11.2009 21:02
Letzter Beitrag: rolfk
  C-Code inLabVIEW Embedded for ARM ? amin 10 12.353 20.08.2009 11:06
Letzter Beitrag: KalleKrabowski
  Simulink Modell dll inLabVIEW einbinden / ausführen MIIIB 11 14.491 28.07.2009 14:09
Letzter Beitrag: MIIIB
  C-struktur inLabVIEW einbinden Olmor 4 4.823 24.07.2009 11:08
Letzter Beitrag: abrissbirne
  Matlab XPC Bedienungs-Oberfläche inLabVIEW gestalten Florian_TU-BS 11 9.844 05.05.2009 14:03
Letzter Beitrag: Florian_TU-BS
  Parameterübergabe beim Call DLL Functions inLabVIEW pericles 9 8.586 03.03.2009 09:47
Letzter Beitrag: pericles

Gehe zu: