Einsteigerfragen zur PROFAN Programmierung
  Suchen
 Zurück zur Übersicht
 AutorThema: SetCloseMsg
Mathias Kranze
Datum:13.10.02 20:06 Antwortenals Email verschicken  


Ich habe im Thread "fehlerhafte Paramter" etwas über diesen Msg Befehl gelesen.

Dieser Befehl ist eigentlich sehr interessant, da er egal auf welche art und weise ich das programm beenden will, immer diese messagebox erscheint. Ich habe versucht, nun aber den gedrückten knopf zu ermitteln d.h ich wollte herausfinden welche knopf der benutzer angeklickt hat, doch leider schien meine Vorgehensweise keine Früchte zu tragen, das Programm gibt mir nichts zurück.

Der Grund von mir, diesen Befehl zu verwenden liegt darin, das ich gerne vorher nicht gespeicherte Projekte meines Editors noch kurz speichern will, bevor das Programm beendet wird.

Kann mir da jemand helfen ?

MFG

Euer Mathias Kranze


Jörg Sellmeyer
Datum:13.10.02 20:27 Antwortenals Email verschicken (joerse@gmx.de) 


Hallo Mathias,
Das sagt die Profanhilfe dazu:
"
Beantwortet er diese mit Ja, wird das Fenster bzw. Programm geschlossen, sagt er nein, passiert nichts.
Beispiel:SetCloseMsg "Soll das Programm wirklich beendet werden?","Eine Frage:"
[/Qoute]
Was soll man dazu noch sagen ?
Wenn Nein gedrückt wird, hat der Anwender die Möglichkeit seine Datei abzuspeichern.
Wenn Ja gedrückt wird ist einfach Feierabend.
Ich weiß nicht, ob Du als Programmierer da noch irgendwo eingreifen kannst.
Gruß
Jörg


Rolf Koch
Datum:13.10.02 20:38 Antwortenals Email verschicken (webmaster@rokosoft.de) 


Hi, dann mach es doch mit einer normalen Messagbox.
'KNOPF% muss declariert werden.
knopf%=MessageBox("Sie haben Ihre Arbeit noch nicht gespeichert, wollen Sie jetzt noch speichern?","Speichern?",36)
if equ(knopf%,6) 'WENN JA
	SPEICHERN 'HIER EINE PROC
elseif equ(knopf%,7)
        'WENN NEIN 
endif



Mathias Kranze
Datum: 14.10.02 16:15 Antwortenals Email verschicken  


@ rolf

wenn ich das so gewollt hätte, wäre ich auch bestimtm alleine drauf gekommen :)

@ jörg

genau das war meine frag, kann man da noch eingreifen.

mfg

mathias


 Zurück zur Übersicht
 

 Ein kostenloses WebMart Forum
WebMart Homepage Tools kostenlos
doteu.info: Don´t miss your .eu-Domain