LabVIEWForum.de
Fehlermeldung verhindern - Fehler 43 - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Fehlermeldung verhindern - Fehler 43 (/Thread-Fehlermeldung-verhindern-Fehler-43)



Fehlermeldung verhindern - Fehler 43 - Lea - 06.01.2005 15:00

Hallo, ich hab in meinem VI ein Dateipfad-Bedienelement, damit die Leute ihre Meßdaten speichern können. Ist nun schon eine Datei desselben Namens vorhanden, wird vor der Überschreibung nachgefragt, ob man diese Datei wirklich überschreiben will: "bestehende datei ersetzen? -> Abbrechen, -> Ersetzen". Drückt man nun auf Abbrechen, erscheint eine Fehlermeldung:"Fehler 43 trat auf bei Datei öffnen. Mögliche Gründe: LabVIEW: Operation durch Benutzer abgebrochen. -> Fortfahren, ->Stopp". Drückt man auf Fortfahren, so kommt man zum Programm zurück, Stopp beendet das Programm. Frage: Wie kann ich diese Fehlermeldung verhindern?
Vielen lieben Dank im Voraus,
Lea.


Fehlermeldung verhindern - Fehler 43 - malef - 06.01.2005 16:04

Lea,

benutze zum Speichern der Daten das "Open/Create/Replace File.vi"
Dort kann der advisory dialog abgestellt werden.

Manfred


Fehlermeldung verhindern - Fehler 43 - Buhrz - 07.01.2005 09:42

Hallo Lea

Du kannst das aufpopen von Fehlerfenster auch dadurch verhindern das du in dem betreffenden VI die funktion "Enable automatic error handling " ausschaltest.
Du findes sie unter den Eigenschaften deines VI's
Rechter Mausklick auf das Icon deines VI's
Dann in die Category Execution

Ich hoffe das hilft weiter

Gruß

Jürgen


Fehlermeldung verhindern - Fehler 43 - Lea - 10.01.2005 11:18

@Manfred: Ich kenn mich noch nicht mit RefNums und so aus. Was muß ich denn da alles anders machen? (bis jetzt arbeite ich einfach mit dem "write characters to file.vi")
@Jürgen: Ich hab die deutsche Version von LabVIEW 6i, und da gibts einmal den Punkt "Automatische Behandlung von Menüs beim Start" und "Debugging aktiviert", das Deaktivieren dieser Punkte hilft aber auch nichts..


Fehlermeldung verhindern - Fehler 43 - Buhrz - 10.01.2005 11:25

Hallo Lea

Der Fehler wird in einem SubVI generiert.
Das VI heißt Open/Create/Replace
dort müßtest du dann die Fehlermeldung rausprogrammieren

Gruß

Jürgen


Fehlermeldung verhindern - Fehler 43 - malef - 10.01.2005 11:46

Lea,
soll der Benutzer die Optionen Abbrechen/Ersetzen erhalten
oder soll die Datei ohne Rückfrage überschrieben werden?
Manfred


Fehlermeldung verhindern - Fehler 43 - Lea - 10.01.2005 11:55

@manfred: Die Nachfrage, ob er es ersetzen soll, soll auf alle Fälle erscheinen, nur eben dieser Dialog mit Fortfahren/Stopp nicht (der auch total verwirrend ist, wenn man ihn zum ersten Mal sieht)
@buhrz: Ich verwende aber nirgends diesen open/create/replace dialog. Nur eben dieses "write characters to file.vi" - wobei da natürlich im Flußdiagramm der open/create/replace dialog vorkommt. -> ich müßte den dann da ändern?


Fehlermeldung verhindern - Fehler 43 - Buhrz - 10.01.2005 12:14

Hallo Lea

Ja genau indem VI mußt du es ändern
Wenn du es machst solltest du dir die VI's nochmal woanders abspeichern und sie dort ändern und von dort in dein Programm neu laden

Oder du löscht das vi GeneralError handler indem digarmm von Write charcters to file

Gruß

Jürgen


Fehlermeldung verhindern - Fehler 43 - Lea - 10.01.2005 13:06

Vielen Dank! Keine blöde Fehlermeldung mehr! *freu*