Hi,
Im Prinzip ist es nicht möglich zu Prüfen, ob der Bereich auf den ein Pointer zeigt auch wirklich gültig ist. -> siehe Online Hilfe: Assigned
Du kannst prüfen ob der Pointer gültig ist.
Testen ob der Bereich, auf dein Pointer zeigt in deinem Bereich ist, kannst du per High() und Low() herausfinden. Allerdings solltest du eben dann @High() etc. verwenden.
Was die Gültigkeit deines PChar bzgl. Assigned betrifft:
In der Funktion dort wird ein var- Parameter übergeben, d.h. der Pointer wird mit hoher Wahrscheinlichkeit immer Assigned sein.. es sei denn der Param wird mit absicht auf Nil gesetzt.
Äh soweit.. ja *überleg* Ich hab bestimmt was vergessen..
HF

Stellen Sie sich bitte Zirkusmusik vor.