normal sollte dein bsp schon funktionieren!
hast du schon mal dem fehler im debbuger erzeugt bzw. mal nachgeschaut was passiert
wenn ein fehler auftritt und dein programm an die "except" stelle kommt???
bitte des nächste mal deinen code als delphi code posten
das liest sich dann einfacher