Entweder du baust dir selbst Debug-/Logging-Code ein, welcher beim Kunden zeigt was wo schief läuft
oder man nutzt ein externes System
z.B.
- try-except
- EurekaLog, MadExcept und Co.
Hartkodierte Pfade sind auch noch eine mögliche Fehlerquelle, genau wie der Zugriff auf die benannte Instanz Form1.
Und dazu noch C:\Programme , worin rumgeschrieben wird.
>
http://www.delphipraxis.net/177967-m...speichern.html
Form1 von innerhalb TForm1 aus aufgerufen. => Man kann sich gleich selber (self) fragen, wo man sich befindet, oder man geht erstmal zur globalen Instanz (NSA) und fragt die.
Die etwas grauenhafte Codeformatierung.
[edit] übersehn, daß es schon gesehn wurde "UndwersollsichdurchdiesenvölligunformatiertenQuel lcodedurchwühlenohnedieKrisezukriegen? "
Hab den Quellcode gesehn und verlohr die Lust genauer reinzugucken, aber die Pfade und Form1 stachen noch schnell schmerzhaft ins Auge, bevor ich weggucken konnte.