10.12.2009, 17:10
(Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2009 17:21 von selma.)
Beitrag #1
|
selma
LVF-Gelegenheitsschreiber
Beiträge: 210
Registriert seit: Aug 2009
2009
2009
de
21xxx
Deutschland
|
String auslesen
Guten Abend
Ich möchte die Daten die mir vom Scanner geschickt werden Zählen, wie mach ich das am besten.
Habe schon eine weile gesucht und Ausprobriet
Gruß Selma
|
|
|
10.12.2009, 17:19
Beitrag #2
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
String auslesen
Was willst Du denn zählen? Du wandelst in Deinem Bsp. Dein String in eine Zahl und teilst dann durch 4?!
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
10.12.2009, 17:25
(Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2009 17:37 von selma.)
Beitrag #3
|
selma
LVF-Gelegenheitsschreiber
Beiträge: 210
Registriert seit: Aug 2009
2009
2009
de
21xxx
Deutschland
|
String auslesen
Die Daten die vom Scanner kommen.
Die ich jetzt mal hier darstelle :-)
6219 C019 F91A 231A C41B 721B 661A DD1A AA1A 561A 4E1A 231A 201A 3319 AC19 9C18 FE19 4525 0E49 0037 0025 006C
Jetzt möchte ich wissen wie viele Datensätze der Scanner mir schickt.
Und da ein Satz vier Zeilen besteht durchr vier teilen.
|
|
|
10.12.2009, 18:32
Beitrag #4
|
IchSelbst
LVF-Guru
Beiträge: 3.692
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
String auslesen
' schrieb:Die Daten die vom Scanner kommen.
Die ich jetzt mal hier darstelle :-)
6219 C019 F91A 231A C41B 721B 661A DD1A AA1A 561A 4E1A 231A 201A 3319 AC19 9C18 FE19 4525 0E49 0037 0025 006C
Jetzt möchte ich wissen wie viele Datensätze der Scanner mir schickt.
Und da ein Satz vier Zeilen besteht durchr vier teilen.
Kann es sein, dass du "Und da ein Satz vier Zeichen besteht" meinst?
Sind das, was du hier dargestellt hast, 22 Datensätze? Oder ist das nur ein vierteler Datensatz, weil es nur eine Zeile ist?
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
11.12.2009, 07:59
Beitrag #5
|
|
|
11.12.2009, 10:50
(Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 10:59 von selma.)
Beitrag #6
|
selma
LVF-Gelegenheitsschreiber
Beiträge: 210
Registriert seit: Aug 2009
2009
2009
de
21xxx
Deutschland
|
String auslesen
Guten Tag
leider hat das mit dem " Anzahl_Zeichen.vi"nicht so richtig Funktioniert
Es werden mir nur 8 Datensätze oder was auch immer die 8 zu bedeuten hat.
Wie im Screenshot zu sehen ist, sind es auf jeden fall mehr Datensätze.
Was läuft hier Falsch?
Pack noch mal ein Screenshot vom Blockdiagramm dazu
MfG Selma
|
|
|
11.12.2009, 11:01
Beitrag #7
|
SeBa
LVF-Guru
Beiträge: 2.025
Registriert seit: Oct 2008
09SP1 & 10 FDS
2008
DE
65xxx
Deutschland
|
String auslesen
' schrieb:Guten Tag
leider hat das mit dem " Anzahl_Zeichen.vi"nicht so richtig Funktioniert
Es werden mir nur 8 Datensätze oder was auch immer die 8 zu bedeuten hat.
Wie im Screenshot zu sehen ist, sind es auf jeden fall mehr Datensätze.
[attachment=51396:Ausz_hlen2.png]
Was läuft hier Falsch?
MfG Selma
Hmm, weiß auch nicht... du schreibst was von 8 Datensätzen, im Screenshot steht aber was von 5.
Das ist schonmal falsch.
Ok, Spass beiseite. Lad doch mal so einen String als Beispiel hoch. Am Besten speicherst du das VI ab und drückst vorher >Bearbeiten>Aktuelle Werte als Standard.
Und nur um es jetzt mal klarzustellen...
...du willst in einem String beliebiger Länge (mit oder ohne Zeilenendezeichen?) die Anzahl von Blöcken mit 4 Zeichen zählen, wobei die Blöcke durch Leerzeichen getrennt werden..?!?
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
|
|
|
11.12.2009, 11:46
Beitrag #9
|
SeBa
LVF-Guru
Beiträge: 2.025
Registriert seit: Oct 2008
09SP1 & 10 FDS
2008
DE
65xxx
Deutschland
|
String auslesen
Die Blöcke in dem vorliegenden String sind durch Leerzeichen getrennt.
So würde ich die Blöcke zählen:
snip09
Habe verschiedene Varianten durchgespielt, diese bietet aber den Vorteil, nicht vollständige Blöcke zu erkennen.
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
|
|
|
11.12.2009, 12:15
(Dieser Beitrag wurde zuletzt bearbeitet: 11.12.2009 12:21 von selma.)
|
|
|
| |