LabVIEWForum.de
String-Zeichen in ASCII-Wert(dez) - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: String-Zeichen in ASCII-Wert(dez) (/Thread-String-Zeichen-in-ASCII-Wert-dez)



String-Zeichen in ASCII-Wert(dez) - paula - 31.07.2006 12:36

Hallo,

gibt es in LabVIEW eine Funktion, die ein String-Zeichen in einen ASCII-Wert wandelt(dezimal)? Habe noch nach Antworten gesucht, aber ich habe nur LV 6.0 und kann die Lösungen nicht anschauen, die es schon gibt...
Vielen Dank schonmal im Voraus


String-Zeichen in ASCII-Wert(dez) - diplNisse - 31.07.2006 14:38

Hallo.

In LV 8 mache ich das so (Bild)

dabei beachten, dass der Typecast in I8 gemacht wird (also Byte) sonst klappt es nicht.


String-Zeichen in ASCII-Wert(dez) - Lucki - 31.07.2006 14:59

Man kann kann String-Zeichen in Bytes (=ASCCII-Werte als numerische Zahlen) umwandeln, und anschließend diese ASCII-Werte wieder in Ziffern umwandeln. Wenn Du dieses Ergebnis haben möchtest
[attachment=2736]
dann wäre das das Programm
[attachment=2735]
Hier ist evtl. noch etwas Feinarbeit nötig. (Dezimalwerte 2 oder 3stellig? Leerzeichen zwischen den ASCII-Werten?)
Wenn Du aber die ASCII Werte nur als Zahlen haben möchtest, dann genügt die Funktion "Sring to Byte Array". Der Array enthält alle ASCII-Werte. (Die Funktion TypeCast wandelt nur das erste Zeichen in den ASCII um)