danke erst mal für eure tips, ich hab es nun auf folgende art und weise gelöst - hab die Modularisierung einfach mal sein lassen und meine funktionen wieder schön in die onclick routine des "lauf beenden" buttons geworfen... fragt mich nicht warum, aber so geht es...
leider hab ich für die tiefgründige verbesserung keine zeit mehr, das programm sollte ja schon längst fertig sein
zum stil: ja, mein stil ist versaut, aber nach mittlerweile 5 jahren delphi kann ich daran auch nichts mehr ändern, ich stelle die bezeichner immer schön in Präfixnotation vorran und danke wegen des tipps wegen Add - das war wohl eher ein ganz dummer flüchtigkeitsfehler die listbox so zu befüllen, gebracht hatte es trotzdem nichts, nach der änderung kam der gleiche fehler...
vielen dank für eure hilfe