Hallo Ihr!
Habe einen Dialog mit verschiedenen Buttons die z.B. Listen generieren - dafür werden Files kurz geöffnet und wieder geschlossen.
Nun passiert es, dass ein Anwender einen Doppelklick durchführt und den Prozess doppelt startet und weil die erste Prozedur die Datei gerade schließt währende die zweite gerade lesen will einen Fehler erzeugt.
Welche Möglichkeiten seht Ihr das zu unterbinden?
Danke für Tipps!
Oktobaer
gelöst: Buttons "entprellen"
Moderator: Moderatoren
gelöst: Buttons "entprellen"
Zuletzt geändert von oktobaer am Do, 19.02.2009 20:43, insgesamt 1-mal geändert.
Servus
Claus
Claus
Re: Buttons "entprellen"
Hallo!
Es gibt die Möglichkeit per Makro einen Button unsichtbar zu machen bzw. zu deaktivieren.
Dies macht den Button unsichtbar
Dies deaktiviert den Button:
Bevor das laufende Makro beendet wird muss mit demgleichen Befehl und true der Button wieder eingeschalten werden.
Gruß
Charly
Es gibt die Möglichkeit per Makro einen Button unsichtbar zu machen bzw. zu deaktivieren.
Dies macht den Button unsichtbar
Code: Alles auswählen
Button = oDialog.getControl("CommandButton1")
Button.visible = false
Code: Alles auswählen
Button = oDialog.getControl("CommandButton1")
Button.enable = false
Gruß
Charly
Re: Buttons "entprellen"
Hallo Charly!
Deine Idee ist gut!
Habe es mit folgender Funktion gelöst:
Oktobaer
Deine Idee ist gut!
Habe es mit folgender Funktion gelöst:
Danke!'abschalten
oDialog.getControl("CommandButton1").model.enabled=false
'einschalten
oDialog.getControl("CommandButton1").model.enabled=true
Oktobaer
Servus
Claus
Claus