Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Opendialog -> programm absturz (https://www.delphipraxis.net/95350-opendialog-programm-absturz.html)

Van HelF 5. Jul 2007 11:56


Opendialog -> programm absturz
 
Hallo,
ich verwende folgenden (vereinfachten) code:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if opendialog1.Execute then
  begin
  end;
end;
Wenn der opendialog sich öffnet, und man etwas wartet ,stürtz das programm einfach ab,
das gleiche problem hatte ich auch bei Delphi 7 momentan benutze ich D2007.
Ich habe zwar schon danach gesucht, allerdings scheint es so, als ob das problem nicht wirklich bekannt wäre.

sirius 5. Jul 2007 11:58

Re: Opendialog -> programm absturz
 
Der berühmte Programmansturz :mrgreen:

Das sollte funktionieren.
Hast du mal ein Programm geschrieben, was genauso kurz ist, wie dein eben geposteter Code?

Van HelF 5. Jul 2007 12:08

Re: Opendialog -> programm absturz
 
Das problem ist mir aufgefallen, da ich in einem projekt eine option zum laden von dateien per opendialog anbieten wollte (das prog hat >3000 zeilen). Da trat der fehler das erst mal auf. Zuerst dachte ich es liegt an mir, deswegen habe ich den code oben zum testen geschrieben.
Nur dummweise tritt der fehler immernoch auf. Kennst du eine Lösung für das problem?

sirius 5. Jul 2007 12:15

Re: Opendialog -> programm absturz
 
Liste der Anhänge anzeigen (Anzahl: 1)
Nee, nicht wirklich.

Ich hab mal eben so ein kurzes Programm angehängt. Dieses funktioniert bei mir problemlos.
Kannst ja mal Testen,
1. ob die exe bei dir funktioniert (denn sonst liegts an deinem BS/Rechner)
2. Was das Projekt in Delphi macht (vielleicht liegts ja am Compiler/Delphi)
:|

Christian Seehase 5. Jul 2007 13:17

Re: Opendialog -> programm absturz
 
Moin Van Helf,

ich denke einmal, dass der Absturz an der von Dir genannte Stelle Zufall ist.
Vermutlich wird irgendwo etwas überschrieben, dass dann für den Absturz verantwortlich ist.
Das ein OpenDialog für so etwas verursacht habe noch nie gehört.

Van HelF 6. Jul 2007 12:24

Re: Opendialog -> programm absturz
 
Der fehler tritt aber leider sehr häufig auf.

Christian Seehase 6. Jul 2007 13:09

Re: Opendialog -> programm absturz
 
Moin Van Helf,

was aber nichts daran ändert, dass der Fehler voraussichtlich wohl eher an einer anderen Stelle zu suchen ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz