Forum: Programmieren allgemein
by Union,
4. Aug 2015
Sorry, ich konnte nirgendwo die verwendete Delphi Version sehen. Du solltest das aber trotzdem besser so machen (geht auch mit D7):
Directory := IncludeTrailingPathDelimiter(ExtractFilePath(Paramstr(0)));
Wie teilweise auch schon von Klaus vorgeschlagen.
Forum: Programmieren allgemein
by Union,
4. Aug 2015
Es fehlt allerdings noch das Exceptionhandling. Und für die Pfadnamen verwende doch besser die TPath und TDirectory records.
Forum: Programmieren allgemein
by Union,
3. Aug 2015
Du brauchst kein FormCreate. Das macht der TReader. Es ist zwar gefährlich das so zu tun, weil die Komponenten evtl. noch nicht vollständig initialisiert sind, aber in dem speziellen Fall funktioniert das.
Forum: Programmieren allgemein
by Union,
3. Aug 2015
Und wer ruft CreateWnd auf? Override ist Dein Freund ;)