LabVIEWForum.de
Textdatei schreiben - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Textdatei schreiben (/Thread-Textdatei-schreiben)

Seiten: 1 2


Textdatei schreiben - Scherni - 09.08.2012 11:30

Hi,

ich bin noch ziehlicher Labview Anfänger. (Version 2011 SP1)

Ich versuche gerade Daten in ein .Txt File zu schreiben. Jedoch wenn ich das geschriebene File öffnen will kommt immer der Fehler: Test.Txt is not a valid Win 32 Application

Hat jemand ne Idee woran das liegen kann?

Lg Scherni


RE: Textdatei schreiben - GerdW - 09.08.2012 11:45

Hallo Scherni,

Zitat:wenn ich das geschriebene File öffnen will kommt immer der Fehler: Test.Txt is not a valid Win 32 Application
Wo/wann kommt dieser Fehler? Wie öffnest du dieses File?

Außerdem halte ich es für keine gute Idee, in einer Schleife sowohl schreibend als auch lesend auf eine Datei zuzugreifen. Wozu soll das gut sein? Die Leseoperation ist eh Blödsinn: der gelesene String wird erst nach der Schleife angezeigt, also ist nur der letzte Lesezugriff relevant. Ergo: Leseoperation erst nach der Schleife durchführen. Außerdem: Schon mal über die Bedeutung der FilePosition (Advanced File functions) nachgedacht?


RE: Textdatei schreiben - Scherni - 09.08.2012 11:54

Ich öffne das File direkt (mit Doppelklick) nachdem ich das VI gestoppt habe. Da tritt der Fehler auf.
Das mit dem auslesen des Files hatte ich testweise weil ich wissen wollte ob ich so die Daten vom File bekomme. War ein blödsinn so wie ich es versucht habe.
Was genau meinst du mit der FilePosition


RE: Textdatei schreiben - GerdW - 09.08.2012 11:57

Hallo Scherni,

- das man eine Datei sowohl öffnet als auch schließt (!), ist dir schon bekannt? Mach das mal...
- Wenn du über die FilePos nichts weißt, solltest du dir die Hilfe zu den entsprechenden Funktionen durchlesen und überlegen, wie auf jedem Rechner (!) Dateizugriffe verwaltet werden...


RE: Textdatei schreiben - Y-P - 09.08.2012 11:58

Was anderes: Mach mal auf Dein "Waveform-Chart" einen Rechtsklick und wähle "Visible Items" -> "Digital Display" aus.
Dann kannst Du Dir Deinen "Numeric"-Indicator sparen.

Gruß Markus

EDIT: Noch was: Nimm doch bei Deinen Controls und Indicators das Häkchen bei "View as icon" raus. Dann wird's auch übersichtlicher.


RE: Textdatei schreiben - Scherni - 09.08.2012 12:02

Danke GerdW

Ich habs auch schon mit Schließen der Datei versucht. Hilft auch nichts.
Hab jetzt aber in vielen Foren gesehen dass es auch ohne schließen gemacht wird deshalb hab ich es so mal versucht.

Oder muss ich immer das ganze VI beenden damit ich die Datei öffnen kann?

Lg Scherni


RE: Textdatei schreiben - Y-P - 09.08.2012 12:03

Wo? Blink

Gruß Markus

(09.08.2012 12:02 )Scherni schrieb:  Hab jetzt aber in vielen Foren gesehen dass es auch ohne schließen gemacht wird



RE: Textdatei schreiben - Scherni - 09.08.2012 12:08

Hier im LabviewForum und auch im Forum von NI.

Hab jetzt mal all eure Ratschläge umgesetzt...geht aber immer noch nicht Sad


RE: Textdatei schreiben - Y-P - 09.08.2012 13:22

Hab's nachgebaut und das tut:
[attachment=41031]
Bei Dir auch?

Gruß Markus


RE: Textdatei schreiben - Scherni - 09.08.2012 14:18

Ne, bei mir gehts nicht.

Hab aber gerade festgestellt dass ich gar keine .txt files mehr öffnen kann.
Der Fehler liegt vermutlich also beim Rechner und nicht am Programm.

Danke für deine Hilfe!!