Erstmal Danke für den Tip. Also bei der Deklaration wird schonmal ^PChar angemeckert.
=> Identifier expected but '^' found.
Wenn ich anstelle ^PChar nur Pointer verwende, läuft es zwar erzeugt aber eine
Access Violation wenn ich den Rest des Codes so benutze. Ich blicke es gerade gar nicht.