Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
2. Apr 2006
@ erzeugt einen Pointer und das lässt ihn aufs erste Zeichen des Strings zeigen. Ein String ist 1-basiert, nicht wie normale dynamische Arrays 0-basiert. Bei "alten" Strings kann man mit s auf die Länge des Strings zugreifen, bei den "neuen" geht das nicht mehr.
Ein PChar ist definiert als Pointer auf das erste Zeichen einer Zeichenkette, terminiert durch ein Nullbyte.
Mit @s machst du...
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
2. Apr 2006
*flüster* Das ist der Fluch des roten Kastens...
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
2. Apr 2006
CopyFile(@(datenpfad+s), @(BackupPfad+'testBU.txt'),false);