Der Code kommt von FP und soll in Delphi laufen oder hab ich da was falsch verstanden?
Genau. So stehts ja auch im Thread-Titel
Davon abgesehen funktioniert dein Ansatz in sich selbst vielleicht. Aber Du hast einen Zeiger auf das Array verwendet, ich habe aber nur einen Zeiger auf ein Array-
Element. Darum funktioniert ein P^[I] bei mir nicht.
Wobei ich ja noch in den Raum stellen muss, dass ich mit D7 Pro arbeite, evtl. ist das in neueren Delphis anders?