11.04.2006, 16:11
Beitrag #1
|
Rolf
LVF-Grünschnabel
Beiträge: 38
Registriert seit: Jul 2005
7.1
-
kA
Deutschland
|
String 2D-Array speichern
Hallo,
wie kann man ein 2d-string-array speichern?
Danke.
|
|
|
11.04.2006, 16:25
Beitrag #2
|
florian
LVF-Grünschnabel
Beiträge: 25
Registriert seit: Apr 2005
7.1
2004
kA
Deutschland
|
String 2D-Array speichern
Hallo,
dazu gibt es mehrere Möglichkeiten: Zum einen kannst du das ganze von Hand machen. Du konvertierst deine Tabelle in einen String. Dazu definierst du zwei Zeichen, eins zum Zellen und eines zum Zeilen trennen. Den String kannst du dann ganz einfach in eine Datei ablegen.
Die andere Möglichkeit wäre die in LabVIEW eingebauten Funktionen zu nutzen. Da gibts z.B. die Funktion "Array nach Tabellenstring". Musst etwas suchen... In der Hilfe steht sicher was dazu.
Gruß, Florian
|
|
|
11.04.2006, 16:53
Beitrag #3
|
Rolf
LVF-Grünschnabel
Beiträge: 38
Registriert seit: Jul 2005
7.1
-
kA
Deutschland
|
String 2D-Array speichern
@ florian
Ich habe schon eine 2D-String-Tabelle vorliegen.
Diese möchte ich jetzt ganz einfach speichern.
Wie geht das denn?
Mit "Write To Spreadsheet File" und "Write Characters To File" habe ich es schon probiert. Beide akzeptieren an ihren Eingängen kein 2D-String-Array.
|
|
|
11.04.2006, 17:26
Beitrag #4
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
String 2D-Array speichern
Diese ganzen Einschränkungen und Wenns und Aber beim Abspeichern einer Datei hast Du nur, wenn Du Daten in eine Textdatei hineinzwängen mußt oder willst. Wenn es auch eine Binärdatei sein darf (Weil Du die Daten sowieso später nur mit LabVIEW wieder liest), dann entsteht Deine Frage erst gar nicht. Du speicherst jeden Datentyp ab, so wie er ist, ab. Beim Herauslesen mußt Du natülrich an einen Hilfseingang des VI ein Konstante vom gleichen Datentyp legen, damit LabVIEW weiß wie die gespeicherten Daten zu interpretieren sind. Das ist aber auch schon alles was zu beachten ist.
|
|
|
12.04.2006, 08:14
Beitrag #5
|
florian
LVF-Grünschnabel
Beiträge: 25
Registriert seit: Apr 2005
7.1
2004
kA
Deutschland
|
String 2D-Array speichern
@Rolf:
Das habe ich schon geschrieben: Du wandelst das Array in einen String um. Diesen kannst du dann Problemlos speichern. (Bei Interresse und falls ich Zeit habe kann ich dir ein kleines VI schreiben)
Wenn die Möglichkeit von Lucki funktioniert würde ich diese jedoch vorziehen, du ersparst dir damit einiges an Arbeit.
Gruß, Florian
|
|
|
12.04.2006, 08:28
Beitrag #6
|
|
|
12.04.2006, 09:54
Beitrag #7
|
|
|
12.04.2006, 11:52
Beitrag #8
|
Rolf
LVF-Grünschnabel
Beiträge: 38
Registriert seit: Jul 2005
7.1
-
kA
Deutschland
|
String 2D-Array speichern
@ Lucki
Hallo,
danke erst mal für das Beispiel. Ich habe nach dem Speichern versucht, die Datei unter Excel einzulesen. Das ging aber nicht. Wenn man die Datei unter LabVIEW wieder einliest, bereit das jedoch keine Probleme.
Da ich die Daten unter Excel gern weiterverarbeiten möchte, wäre es schön, wenn es mit der Speicherung funktionieren würde.
Ich hoffe, du kannst mir helfen.
Rolf.
|
|
|
12.04.2006, 12:39
Beitrag #9
|
|
|
| |