Ist es ketzerisch wenn ich jetzt den Fragesteller frage wie das ganze unter einem Debugger aussieht?
Naja, er hat geschrieben, dass er das Programm für eine Firma in der er nicht mehr arbeitet programmiert. Von extern ... wo es wahrscheinlich schwierig sein wird mit einem Debugger zu arbeiten.
@TE: Wie verhält sich das Programm wenn du es auf einem anderen Rechner startest? Die Quelldateien und die Struktur kann man ja mal testweise dort anlegen.