Forum: Sonstige Fragen zu Delphi
Delphi
by Ralf Kaiser,
13. Nov 2009
Natürlich habe ich das gesehen. Allerdings ist deine Version der Dialogerzeugung auch ein ziemlich beliebter Fehler der von vielen in der Anfangszeit gemacht wird.
Wenn dein Beitrag als ironische Ergänzung gedacht war dann habe ich wohl dein Smiley falsch interpretiert...
Forum: Sonstige Fragen zu Delphi
Delphi
by Ralf Kaiser,
13. Nov 2009
Dann verrat mir mal, wie du einen so erzeugten Dialog wieder freigeben willst oder überhaupt darauf zugreifen willst. Du hast ja keine Variable der das Ergebnis des "Create" zugewiesen wurde...
Es erschein bei deiner Version nicht nur keine Fehlermeldung, es erscheint auch kein Dialog :wink:
Forum: Sonstige Fragen zu Delphi
Delphi
by Ralf Kaiser,
13. Nov 2009
Und ich schreibe lieber:
var
tmp: TFTPOpenDialog;
begin
tmp := TFTPOpenDialog.Create(Self); // <== Zuweisung!!!!
// ...
Kommt noch besser...