GS1 Trennzeichen - ASCII Zeichen
|
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!
16.07.2018, 15:48
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2018 15:51 von Andi_89.)
Beitrag #1
|
Andi_89
LVF-Neueinsteiger
Beiträge: 9
Registriert seit: Oct 2015
2015
2014
EN
|
GS1 Trennzeichen - ASCII Zeichen
Hallo Community,
ich muss in meinem Projekt die eingescannten Data Matrix Codes verarbeiten. Es handelt es sich hier um den GS1 Standard dabei müssen variable Dateninformationen am Ende des Inhalts mit einem Trennzeichen gekennzeichnet werden.
Scanne ich den Matrix Code z.B. in Word / Notepad ein schaut es folgendermaßen aus:
01xxx240xxx↔21xxx
Als Trennzeichen wir hier dieses Zeichen verwendet: ↔
Scanne ich es allerdings in Labview in einen String ein wird das Symbol als ? dargestellt (Bsp: 01xxx240xxx?21xxx). Es handelt sich hierbei um weitere Symbole in der ASCII Tabelle (Code HEX: ↔ Code DEZ: & #8596; ). Ich habe auch auf NI eine Liste mit ASCII Zeichen gefunden die aber nur die Standard Codes auflistet. Ist es nicht möglich dieses Zeichen in Labview so darzustellen? Ich habe erst versucht den ASCII Code in das Symbol umzuwandeln hat aber nicht funktioniert ging bei mir nur für die regulären Codes wie z.B. für 63 für ? oder 65 für A.
|
|
|
16.07.2018, 15:57
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2018 15:58 von GerdW.)
Beitrag #2
|
GerdW
______________
Beiträge: 17.467
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: GS1 Trennzeichen - ASCII Zeichen
Hallo Andi,
Zitat:Symbole in der ASCII Tabelle (Code HEX: ↔ Code DEZ: & #8596; ).
Das ist kein ASCII-Symbol, sondern UniCode.
ASCII kennt nur Werte von 0 bis 127 (hex 00 bis 7f)…
Zitat:Ist es nicht möglich dieses Zeichen in Labview so darzustellen?
Jein.
Man kann einiges (abe rnicht alles) auch auf UniCode-Anzeige umstellen. Dies erfordert einiges an Zusatzarbeit, z.B. hier beschrieben…
|
|
|
| |