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 Windows Absturtz Dialog provozieren (https://www.delphipraxis.net/259-windows-absturtz-dialog-provozieren.html)

theomega 25. Jun 2002 15:23


Windows Absturtz Dialog provozieren
 
Hallo
wie kann ich unter Delphi unter Windows diesen Absturtzdialog ("Diese Anwendung hat einen Fehler verursacht") herbekomm. Also gezielt, z.b. beim druck auf einen Button?

Thnxs

Dominik

Daniel 25. Jun 2002 15:28

Wird dieser Dialog nicht auf Basis der normalen MessageBox generiert? Wenn man die API-Funktion direkt benutzt, dann hat man sogar noch ein paar Optionen mehr, als sie Borland einem freiwillig zu Verfügung stellt. Für weitere Infos, schau mal unter: MSDN-Library::MessageBox


Grüße,
Daniel

sakura 25. Jun 2002 15:29

Code:
raise Exception.Create('Diese Anwendung hat einen Fehler verursacht.');
:mrgreen: - was genau willst Du damit erreichen?

theomega 25. Jun 2002 15:35

habe gerade ein Bild zur Demonstartion gesucht, aber der Computer stürtzt nie dann ab wenn man es braucht. :D :evil: :D :D :evil: :evil:

Also es geht um den Dialog, der 2 bis 3 knöpfe hat: einer mit schließen, und einer mit erwtiter. Wenn man da auf erweitern klick kommen unten so viele Hex-Werte.

Wißt ihr jetzt was ich für einen Dialog meine?

sakura 25. Jun 2002 15:43

Manuellen Exception Handler programmieren heisst die Lösung :mrgreen:

Schaue mal in mein Tutorial Komponentenerstellung, das wird demnächst drankommen. Bin gerade am tippen des nächsten Teils. Genau das wird am Ende eines der bald folgenden Teile herauskommen.

theomega 25. Jun 2002 15:45

Ich bin mir nicht sicher, ob ich mich richtig ausgedrückt habe: also hier ein Bild:
http://www.tnt-factory.de/absturz.gif

So was will ich einfach mit nem Button erscheinen lassen.

sakura 25. Jun 2002 15:51

Du hast Dich richtig ausgedrückt :)

Genau damit wird sich ein Teil meines Tutorials beschäftigen.

theomega 25. Jun 2002 16:00

ahso

sakura 28. Jun 2002 11:58

Hi,

ich habe die Komponente jetzt mal zum Download über Delphi3000 bereitgestellt. Es wird noch eine kleine Weile dauern, bis das Tutorial hier weit genug ist. Wenn Du in den nächsten 1 1/2 Tagen dorthin gehst und die Komponente runterlädt (Link auf der Seite), dann musst Du nich einmal Mitglied sein.

Der Artikel ist in Englisch, das Beispiel sollte aber helfen.

D3K Artikel


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:08 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