Einzelnen Beitrag anzeigen

Apollonius

Registriert seit: 16. Apr 2007
2.325 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Suche Hilfe für Stringverarbeitung mit Copy und Pos ...

  Alt 12. Aug 2007, 22:30
Boing. Falscher gehts kaum, mkinzler.
Zitat:
Delphi-Quellcode:
p := 0;
for i := 1 to 4 do
    p := PosEx( ',', s, p);
Das muss heißen:
Delphi-Quellcode:
p := 1;
for i := 1 to 4 do
    p := PosEx( ',', s, p+1);
Sonst wird beim ersten mal Null zurückgegeben, weil der Offset Null ist, und wenn man das behoben hat, wird jedesmal das gleiche gefunden, deshalb p+1.
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
  Mit Zitat antworten Zitat