(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Pointerinhalt verändern
1. Jul 2005, 08:33
von welchem Typ ist dein "vari"? wenn es ebenso ein PChar ist könntest du mit move arbeiten, dies sollte so ziemlich das schnellste sein
move(vari^, copybuffer^, 50);
wenn du dich für die andere Variante mit der Schleife entscheidest solltest du daran denken das der Schleifendurchlauf bei 0 beginnen sollte weil PChar 0 bassierend ist und nicht wie String 1 basierend.
Bei PChar würdest du also mit
copybuffer[1] := 'a';
das zweite zeischen schreiben
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|