' schrieb:Die Datei wird nach unbestimmter Zeit mit dem Hinweis, daß LabVIEW aufgrund eines Fehlers beendet werden muss, abgebrochen.
Wenn der Absturz nach unbestimmter Zeit geschieht (also undefiniert und nicht vorhersehbar), dann gehe ich davon aus, dass du alles richtig gemacht hast. Zumindest das mit dem Einbinden der DLLs.
Kannst du genauere Aussagen machen, in welchem Modul der Absturz aufgetreten ist? Welche EXE stürzt denn ab: Die LabVIEW-Entwicklungsumgebung?
Mir fallen mehrere Möglichkeiten ein:
Du hast eine DLL doppelt eingebunden. Die Datei kernel32.dll darfst du nicht explizit einbinden (genauso wie alle anderen betriebssystemspezifischen DLLs auch) (Wahrscheilichkeit 1%).
Du hast einen Programmierfehler gemacht auf LabVIEW-Ebene, d.h. dein Soucecode hat einen Fehler (Wahrscheilichkeit 0,01%).
Du hast einen Programmierfehler im einer DLL gemacht ((Wahrscheilichkeit 19%).
Du hast eine DLL falsch aufgerufen (Wahrscheilichkeit 80%).
Verwendest du die aktuelle Version von 82? Also 821?
Ich tippe auf eine Inkonsistenz im Speichermanager, in deren Folge dann der Absturz geschieht. Derartige Inkonsistenzen können durch die oben erwähnten Fälle eintreten.