05.07.2010, 13:42
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2010 13:44 von GerdW.)
Beitrag #2
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
Hallo Yantit,
"wieder eine dumme Frage"
Eigentlich gibt es ja keine dummen Fragen. Aber mittlerweile solltest du schon wissen, dass man möglichst viel Information mitgeben sollte!
Also: Beispiele? VI? Beispiel-Zeichenketten? ???
Hinweis:
Probier mal SpreadsheetStringToArray, wenn das Trennzeichen immer das Gleiche ist:
|
|
|
05.07.2010, 13:46
Beitrag #3
|
Yantit
LVF-Gelegenheitsschreiber
Beiträge: 160
Registriert seit: Jun 2010
8.2.1
2010
de
63xxx
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
Zitat:Hallo Yantit,
Beispiele? VI? Beispiel-Zeichenketten? ???
Ich sende bspw. 8 mhz; 100 khz, 10 khz, 1 mhz rn
Die Zahlenwerte können entsprechend dann variieren.
Zitat:Hinweis:
Probier mal SpreadsheetStringToArray, wenn das Trennzeichen immer das Gleiche ist:
Das hatte ich schon einmal probiert, hatte nur gehofft, dass es vllt. eine Möglichkeit gibt, die Strings direkt "weiterzuverwenden"...
|
|
|
05.07.2010, 13:55
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2010 13:57 von GerdW.)
Beitrag #4
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
Hallo Yantit,
"4 Einzelstrings, jeweils getrennt durch ein Semikolon. " (Beitrag #1) vs. "8 mhz; 100 khz, 10 khz, 1 mhz" (Beitrag #3)
Siehst du den Widerspruch? Was willst du also genau haben?
"vllt. eine Möglichkeit gibt, die Strings direkt 'weiterzuverwenden'..." ???
Einmal IndexArray und du hast deine Strings zum "direkt weiterverwenden"...
|
|
|
05.07.2010, 14:01
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2010 14:03 von Yantit.)
Beitrag #5
|
Yantit
LVF-Gelegenheitsschreiber
Beiträge: 160
Registriert seit: Jun 2010
8.2.1
2010
de
63xxx
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
Hallo Yantit,
Zitat:"4 Einzelstrings, jeweils getrennt durch ein Semikolon. " (Beitrag #1) vs. "8 mhz; 100 khz, 10 khz, 1 mhz" (Beitrag #3)
Siehst du den Widerspruch? Was willst du also genau haben?
Ja, die Formulierung war leider unglücklich gewählt, es sind 4 Einzelstrings, die zu einem String zusammengefasst werden. Die einzelnen "Werte" sind für sich einzelne Strings (auf der Senderseite) und werden dann zum Senden in einen String zusammengefasst.
"vllt. eine Möglichkeit gibt, die Strings direkt 'weiterzuverwenden'..." ???
Einmal IndexArray und du hast deine Strings zum "direkt weiterverwenden"...
Damit spiele ich gerade rum, allerdings "verliere" ich angehängte Einheit (mhz, khz). Wie ist denn der korrekte Format-String damit die Leerzeichen mitgenommen werden (bei SpreadsheetToArray)??
|
|
|
05.07.2010, 14:07
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2010 14:09 von GerdW.)
Beitrag #6
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
Hallo Yantit,
bei mir bleiben Spaces erhalten:
Edit: Hast du die Array-Konstante wie im Bild gezeigt erstellt? Oder hast du ein Zahlen-1D-Array verwendet?
"4 Einzelstrings, die zu einem String"
Ja, das war klar. Ich wunderte mich über die Semikolon in deinem Beispiel-String...
|
|
|
05.07.2010, 14:13
Beitrag #7
|
Yantit
LVF-Gelegenheitsschreiber
Beiträge: 160
Registriert seit: Jun 2010
8.2.1
2010
de
63xxx
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
Danke für den Screenshot, eben ist mir erst mein blöder Fehler aufgefallen: Ich habe die Array-Konstante als Double definiert. Das mir da am Ende kein String mehr rauskommen kann, ist mir jetzt auch endlich klar... ^_^
Es ist einfach zu warm, um LV-Programme zu schreiben
Und natürlich noch mal Danke für die Hilfe...
|
|
|
05.07.2010, 14:13
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2010 14:20 von Lucki.)
Beitrag #8
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
' schrieb:Es gibt mit Sicherheit eine schnelle und elegante Lösung,
Nach meiner subjektiven Meinung besteht die darin, daß man den String als einzeiligen Tabellenstring mit Semikolon als Trennzeichen betrachtet:
@GerdW: Dummer Fehler von mir: konnte Dein PNG-VI nicht öffnen, und bei dem Bemühen drum herum habe ich glatt übersehen, daß du genau das Gleiche vorgeschlagen hattest...
|
|
|
05.07.2010, 14:33
Beitrag #9
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
Hallo Lucki,
deshalb genau die gleiche String-Konstante?
"konnte Dein PNG-VI nicht öffnen"
Wieso? Bei mir klappt's...
|
|
|
05.07.2010, 15:13
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2010 15:24 von Lucki.)
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
String mit Trennzeichen in einzelne Strings teilen
' schrieb:deshalb genau die gleiche String-Konstante?
"konnte Dein PNG-VI nicht öffnen"
Wieso? Bei mir klappt's...
Die String-Konstante zu klauen war ja mein eigentliches Anliegen - dabei hatte ich übersehen, daß alles Übrige von Dir auch identisch war.
Das Öffnen war mein Fehler: Man muß die Graphik erst mit Doppelkick öffnen und dann speichern, und nicht sofort.
@Yanti: Die Prefixe (m,k..) kannst Du aus dem String mit übernehmen, für die Einheiten fällt mit nur eine Behelfslösung ein. Das gibt es sicher noch was Besseres.
|
|
|
| |