Jonas Maebe wrote: > strpos, I don't know about Delphi. If you typecast an ansistring to a > pchar, then the compiler makes sure that if the ansistring is empty > (and thus a null pointer), a valid pointer to an empty null-terminated > string is returned. Is that not also undocumented behaviour ? Micha