Hallo,
was heisst das denn nun ?
Ist der Code oben dein "kleines" Projekt ?
Also bei mir würde das nicht abstürzen
Es sei denn, man öffnet ein leeres CD-Laufwerk innerhalb des Open-Dialoges,
dann würde aber eine
Exception oder was auch immer kommen.
Ein Absturz ist unwahrscheinlich.
Entweder du verschweigst uns Code oder (wenn das wirklich der ganze Code ist),
es ist etwas anderes faul.
Viell. beschleunigt dein Öffnen-Code das ganze ?
Ich tippe mal auf fehlerhafte SetLength-Benutzung (?)
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
// was passiert hier ???
if OpenDialog1.Execute() then begin
end;
end;
Heiko