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 

.txt Datei durchsuchen



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!

15.09.2011, 09:23 (Dieser Beitrag wurde zuletzt bearbeitet: 15.09.2011 09:26 von lambda89.)
Beitrag #1

lambda89 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 68
Registriert seit: Aug 2011

2011
2011
DE_EN

2xxxx
Deutschland
.txt Datei durchsuchen
Moin,

ich würde gerne eine .txt Datei durchsuchen lassen nach bestimmten Mustern und dies dann ausgeben lassen.
Als Beispiel:

.txt-Datei enthält folgende Zeile:

NeueTestNummer: 555


Nun möchte ich das LV die Text-Datei nach diesem Muster durchsucht --> "NeueTestNummer"
Denn die Zahl dahinter (555) kann immer variieren.
Er soll aber trotzdem dann die Zeile inkl. Nummer "rausnehmen" und dann in eine andere .txt-Datei abspeichern.

Es kommt jedoch immer folgende Fehlermeldung:

"Scan fehlgeschlagen. Der Eingangsstring enthält keine Daten im erwarteten Format"



LV Version: 2011

0.0 .zip  Text-Datei auslesen.zip (Größe: 6,11 KB / Downloads: 262)




EDIT:

Das ganze soll nur als Grundlage zum Verständnis für ein größeres projekt sein.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.09.2011, 09:28
Beitrag #2

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: .txt Datei durchsuchen
Moin,

kannst du dein VI bitte mal als Bild anhängen, bin neugierig und hab kein LV2011 sondern nur 7.1.

Gruß

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2011, 09:33
Beitrag #3

Mingo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 95
Registriert seit: Mar 2011

8.5, 2009,2010
2008
DE


Deutschland
RE: .txt Datei durchsuchen
Hast du ein ExpressVI genutzt? Falls ja solltest du es mit den VIs "Öffnen einer Datei" und "Lesen einer Datei" versuchen. Du bekommst damit deinen Dateiinhalt als Datei zurück. Mit "Muster suchen" kannst du dann deine Testnummer finden und die entsprechende Zeile bearbeiten.

Trust me, I'm a LVFer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2011, 09:35 (Dieser Beitrag wurde zuletzt bearbeitet: 15.09.2011 09:36 von lambda89.)
Beitrag #4

lambda89 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 68
Registriert seit: Aug 2011

2011
2011
DE_EN

2xxxx
Deutschland
RE: .txt Datei durchsuchen
Jop.
Ich hoffe man erkennt was.


   




EDIT:

In den 5 Wochen die ich jetzt mit LV arbeite, hab ich glaube ich noch nie ein Express-VI genutzt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2011, 09:43 (Dieser Beitrag wurde zuletzt bearbeitet: 15.09.2011 09:50 von M@rRy.)
Beitrag #5

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: .txt Datei durchsuchen
EDIT:

In den 5 Wochen die ich jetzt mit LV arbeite, hab ich glaube ich noch nie ein Express-VI genutzt.
[/quote]

Das ist auch gut so. Also ich glaube du mischt da ein wenig zu sehr, du lädst eine config Datei und willst dann nach etwas suchen, denke das passt so nicht. Ich habe zwar ein VI wo ein txt geöffnet wird und ausgelesen, allerdings suche ich da nicht und ich wüsste gerade auf die schnelle auch nicht so recht wie ich das machen würde. Das ist der Grund weshalb ich lieber zu einer ini (also der config) gehen würde, da hast du es wesentlich einfacher und solltest du mal ein Leerzeichen mehr machen funktioniert es immer noch und nicht wie bei einer txt. Also wenn du auf die nicht angewiesen bist schau dir mal die config an.

EDIT: Hab mal etwas rumgespielt, so ginge es mit einem string. ersetzen durch ein nummeric sollte also kein Thema sein, aber Achtung, keine Leerzeichen und co, sonst wird deine Zahl oder dein string dort unterbrochen.


Angehängte Datei(en)
7.1 .vi  Txt-einlesen_2.vi (Größe: 20,84 KB / Downloads: 350)

0.0 .txt  Text.txt (Größe: 9 Bytes / Downloads: 286)

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2011, 09:49
Beitrag #6

lambda89 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 68
Registriert seit: Aug 2011

2011
2011
DE_EN

2xxxx
Deutschland
RE: .txt Datei durchsuchen
Das Problem ist, das .txt-File wird nachher durch ein .dat oder .ept File (mit Messwerten, etc.) ersetzt.
Und diese verhalten sich hier gerade wie ein .txt-File.

Oder hast du vielleicht eine andere Idee?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.09.2011, 09:52
Beitrag #7

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: .txt Datei durchsuchen
Also genau genommen ist eine ini auch nur eine txt ... Öffne eine txt, schreib was definiertes rein (da könnte das Problem später liegen, du musst deine Sections oder Keys anlegen), mach aus der .txt eine .ini Endung und fertig. Aber schau dir erstmal das VI im letzten Beitrag an, vielleicht hilft dir das ja schon.

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2011, 09:57
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: .txt Datei durchsuchen
(15.09.2011 09:35 )lambda89 schrieb:  Jop.
Ich hoffe man erkennt was.
Das geht ja GAR nicht: Du kannst doch nicht eine FileRefnum an ein ScanFromString anschließen! Wie der Name der Funktion schon sagt, da wird ein String gescannt.

Dein Vorhaben geht sowieso nur folgendermaßen: File (komplett) in LabVIEW einlesen und dann suchen.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2011, 10:01 (Dieser Beitrag wurde zuletzt bearbeitet: 15.09.2011 10:02 von lambda89.)
Beitrag #9

lambda89 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 68
Registriert seit: Aug 2011

2011
2011
DE_EN

2xxxx
Deutschland
RE: .txt Datei durchsuchen
(15.09.2011 09:52 )M@rRy schrieb:  Also genau genommen ist eine ini auch nur eine txt ... Öffne eine txt, schreib was definiertes rein (da könnte das Problem später liegen, du musst deine Sections oder Keys anlegen), mach aus der .txt eine .ini Endung und fertig. Aber schau dir erstmal das VI im letzten Beitrag an, vielleicht hilft dir das ja schon.

Ok, also das Prinzip verstehe ich.
Ich habe dann mal in deinem VI das "Typ" auf meins geändert und wollte dann meine .txt auslesen, jedoch bekam ich wieder den Fehler.
Dann mal das .txt auf .ini geändert, aber es hat sich nichts geändert.
Wo habe ich da jetzt den Denkfehler?


(15.09.2011 09:57 )jg schrieb:  
(15.09.2011 09:35 )lambda89 schrieb:  Jop.
Ich hoffe man erkennt was.
Das geht ja GAR nicht: Du kannst doch nicht eine FileRefnum an ein ScanFromString anschließen! Wie der Name der Funktion schon sagt, da wird ein String gescannt.

Dein Vorhaben geht sowieso nur folgendermaßen: File (komplett) in LabVIEW einlesen und dann suchen.

Gruß, Jens

Ich dachte das hätte ich, wenn ich die Datei öffne.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2011, 10:11
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: .txt Datei durchsuchen
(15.09.2011 10:01 )lambda89 schrieb:  
(15.09.2011 09:57 )jg schrieb:  Das geht ja GAR nicht: Du kannst doch nicht eine FileRefnum an ein ScanFromString anschließen! Wie der Name der Funktion schon sagt, da wird ein String gescannt.

Dein Vorhaben geht sowieso nur folgendermaßen: File (komplett) in LabVIEW einlesen und dann suchen.

Gruß, Jens

Ich dachte das hätte ich, wenn ich die Datei öffne.
Sorry, mein Fehler, im Screenshot nicht erkannt, du nutzt ja "ScanFromFile".
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array nach String durchsuchen MarcoN 5 6.614 02.12.2019 11:33
Letzter Beitrag: MarcoN
  1d array mit string durchsuchen break 1 6.035 07.09.2011 13:41
Letzter Beitrag: illuminus
  Datei nach Stichworten durchsuchen holistic 7 10.736 15.12.2010 14:39
Letzter Beitrag: Napoleon
  String durchsuchen mit boolean expressions holistic 1 4.234 08.11.2010 15:45
Letzter Beitrag: unicorn
  Array sinnvoll durchsuchen Mike### 3 4.840 29.06.2010 14:25
Letzter Beitrag: SeBa
  Multicolumn Listbox Nach Tabellenkopf durchsuchen Eddie123 1 3.420 24.10.2007 08:09
Letzter Beitrag: Achim

Gehe zu: