Programm beenden verhindern

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

Xeres

Moderator

BeitragSa, Feb 05, 2011 1:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ist, was Runtimeerror macht... suchst du End?
Ansonsten erkläre besser, was du erreichen willst.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

EPS

BeitragSa, Feb 05, 2011 2:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Versuch doch mal kurz vor dem Aufruf der Funktion RuntimeError den Handler zu deinstallieren. Hab das nicht probiert - ist nur ne Idee.

Code: [AUSKLAPPEN]
AppTitle "test"

InstallCloseHandler(72, "test")

While (Not KeyHit(1))
   If KeyHit(72)
      UnInstallCloseHandler()
      RuntimeError "test"
   EndIf
Wend
mGUI - Graphical User Interface für Blitz3D...Informationen gibt es hier

Man kann sich öfter als zweimal im Leben halb tot lachen.

hazumu-kun

BeitragSa, Feb 05, 2011 10:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann benutze Notify und häng deinen Code fürs Programmende dahinter.
Warum kann es keine omnipotente Macht geben?
Weil diese omnipotente Macht in der Lage sein müsste, einen so schweren Stein zu schaffen, dass sie ihn nicht heben kann
-> nicht omnipotent

BB-Anfänger

BeitragSa, Feb 05, 2011 14:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke ich hab die Lösung:

Code: [AUSKLAPPEN]
Global title$="test"
AppTitle title$
InstallCloseHandler(72, title$)

;Mein Programm...

UnInstallCloseHandler()
RuntimeError "OK"


Man muss einfach UnInstallCloseHandler() kurz vor dem RuntimeError ausführen

Danke

Gruss
BB-Anfänger

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group