Sorry für die schlechte Beschreibung. Das mit dem Memory Leak war meine Vermutung.
Nochmal ergänzend, im Prinzip läuft das alles. Die Prozedur wird ausgeführt, nur beim Schließen der Form geht das CPU Fenster in der Delphi
IDE auf bzw. das Programm verabschiedet sich. Wenn ich das Trim benutze funktioniert es ohne Fehler, deshalb meine Vermutung das es an der AnsiString Umwandlung liegt.
Ich habe mir grade ein Testprogramm mit festen Parametern geschrieben, da funktioniert es auch ohne Trim. Also wirds wohl an den Parametern liegen