Exe ohne die Entwickungsumgebung testen
Vielen Dank für Eure Antworten, es hat mir weitergeholfen.
@eugen
Sehr gute Idee, ärgerlich ist nur, daß ich da nicht selbst darauf gekommen bin..
@i2dx
Beim Test hat sich jetzt herausgestellt, was der Fehler war: Der Applikation Builder hatte sich geweigert, die Bibliotheksdatei lvdaq.dll mit in das Programm hineinzunehmen.
Dazu muß ich aber sagen, daß ich ein vor drei Jahren mit alten DAQ-Treibern erstelltes Programm aufgmotzt habe, die alten Treiber aber beibehalten habe. Damit LV8.2 damit überhaupt funktionierte , hatte ich das komplette Verzeichnis "Daq" aus einer anderen LV-Version in das Verzeichnis vi.lib von LV8.2 hineinkopiert. In diesem Verzeichnis befindet sich auch die oben genannte fehlende Bibliotheksdatei.
Richtig erklären kann ich mir's zwar immer noch nicht, aber vielleicht hängt der Fehler damit zusammen, daß das gesamte Verzeichnis Daq in LV8.2 gar keine legale Existenzberechtigung hat.
Jedenfalls habe ich einfach lvdaq.dll mit in das Verzeichnis gepackt, in dem sich die EXE befindet, und es funktioniert. Wenn ich das jetzt weiß, kann ich natürlich auch den Compiler anweisen, diese Datei mit hineinzunehmen, wenn er das freiwillig nicht tut.
Gruß Ludwig
|