Forum: Sonstige Fragen zu Delphi
Delphi
by alzaimar,
23. Apr 2007
Na ja, das ist eine Funktion, die liefert einen Wert.
Du rufst Die Funktionen beim Speichern bzw. Laden des Inhaltes auf.
Forum: Sonstige Fragen zu Delphi
Delphi
by alzaimar,
21. Apr 2007
Könnte man: 31 mal. Aber dann ist es auch 30 mal langsamer (vorausgesetzt, o.g. Funktionen sind optimiert)
Derzeit möchte er eigentlich nur #10 und #13 konvertieren, aber wenn im String doch mal andere Zeichen vorkommen, wird's eng. Dann lieber so eine allgemeingültige Funktion und man hat seine Ruhe.
Forum: Sonstige Fragen zu Delphi
Delphi
by alzaimar,
21. Apr 2007
Const
cEscape = '\';
cHexDigits = '0123456789ABCDEF';
Function EncodeNonPrintable(Const aString: String): String;
// Konvertiert alle Zeichen < #32 (sowie '\' selbst) in '\xx', wobei xx = Hex (c)
Var
c, i, n: Integer;
Procedure _AddChar(aChar: Char);