Forum: Programmieren allgemein
by Uwe Raabe,
25. Jul 2019
Das kommt davon, wenn man vergisst, den korrigierten Code auch einzufügen. Die jetzige Version sollte funktionieren.
Forum: Programmieren allgemein
by Uwe Raabe,
25. Jul 2019
So, ich möchte dann bitte auch nochmal (nur so wegen der Vielfalt):
uses
System.SysUtils,
System.Classes;
function DecodeCStyleString(const AStr: String): String;
const
cLeadIn: TBytes = ; // '\x'
var
Forum: Programmieren allgemein
by Uwe Raabe,
22. Jul 2019
Ach so, du bekommst dies als String in dein Programm?
Forum: Programmieren allgemein
by Uwe Raabe,
22. Jul 2019
Im Klartext bedeutet diese Sequenz:
#: Dies ist ein Char, den ich aber mit seiner Ordnungszahl angebe
$: Dies ist eine Zahl in Hexadezimaldarstellung
#13 und #$C sind also identische Chars. Ebenso '0', #48 und #$30.