LabVIEWForum.de
String in INI File schreiben - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: String in INI File schreiben (/Thread-String-in-INI-File-schreiben)



String in INI File schreiben - galilio - 08.02.2016 11:26

Hallo,

ich habe eine INI-file erstellt, wo ich unterschiedliche Daten-Typen schreiben und einlesen kann.
Nur fählt mir allerdings aus dass, das Schreiben von "String Daten-Typ" im INI File immer mit "\0D" versehen ist.
Jedes mal wenn ich einen String schreibe, ist mit eine Endung von "\0D".
Was muss ich einstellen, damit die "\0D" Endung geschrieben wird?
Danke


RE: String in INI File schreiben - jg - 08.02.2016 11:47

Hast du mal deine Original-Strings geprüft, die du wegschreibst? Offenbar enthalten die schon am Ende ein "Carriage Return" = 0x0D. Um einen Zeilenumbruch im Ini-File zu vermeiden, wird das <CR> von den Ini-File-VIs maskiert und durch \0D ersetzt.

Gruß, Jens


RE: String in INI File schreiben - galilio - 08.02.2016 12:52

(08.02.2016 11:47 )jg schrieb:  Hast du mal deine Original-Strings geprüft, die du wegschreibst?
Gruß, Jens

Wie prüfe ich das?
Wenn ich einen String indicator wird es mir einen ganzen normalen String gezeigt ohne "Carriage Return" = 0x0D.
Danke


RE: String in INI File schreiben - GerdW - 08.02.2016 12:53

Hallo galilio,

hast du den StringIndicator mal auf "/-Code"- oder "Hex"-Anzeige umgeschaltet?
Und hast du dich schon mal mit der TrimWhitespace-Funktion beschäftigt?


RE: String in INI File schreiben - galilio - 08.02.2016 13:37

(08.02.2016 12:53 )GerdW schrieb:  Hallo galilio,

hast du den StringIndicator mal auf "/-Code"- oder "Hex"-Anzeige umgeschaltet?
Und hast du dich schon mal mit der TrimWhitespace-Funktion beschäftigt?

Die Lösung ist "TrimWhitespace-Funktion "
Danke für den Hinweis