Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: BotschafterSarek am September 05, 2014, 20:19:20

Titel: Doppelklick löst auch Click-Ereignis aus
Beitrag von: BotschafterSarek am September 05, 2014, 20:19:20
Hallo zusammen,

ich habe eine Schaltfläche, der ich sowohl für das Klick- als auch für das Doppelklick-Ereignis jeweils eine Ereignisprozedur zugewiesen habe. Aber leider wird beim Doppelklick auf diese besagte Schaltfläche vor dem Doppelklick-Ereignis erst mal das das Klick-Ereignis ausgeführt. Ist das normal?
Titel: Re: Doppelklick löst auch Click-Ereignis aus
Beitrag von: DF6GL am September 05, 2014, 20:24:30
Hallo,

ja.
Titel: Re: Doppelklick löst auch Click-Ereignis aus
Beitrag von: BotschafterSarek am September 05, 2014, 20:36:40
Zitat von: DF6GL am September 05, 2014, 20:24:30
ja.

Das ist blöd :(
Titel: Re: Doppelklick löst auch Click-Ereignis aus
Beitrag von: bahasu am September 05, 2014, 20:43:48
Hi,

vielleicht ist es hilfreich, wenn Du abfragst, ob einen Taste wie shift, strg oder alt beim Klicken gedrückt worden war.

So kannst Du mehrere Fälle unterschiedlich behandeln.

Harald
Titel: Re: Doppelklick löst auch Click-Ereignis aus
Beitrag von: BotschafterSarek am September 05, 2014, 20:46:58
Zitat von: bahasu am September 05, 2014, 20:43:48
vielleicht ist es hilfreich, wenn Du abfragst, ob einen Taste wie shift, strg oder alt beim Klicken gedrückt worden war.
So kannst Du mehrere Fälle unterschiedlich behandeln.

Ah, das ist eine gute Idee!!!!

Und wie mache ich das? Also Taste abfragen bekäme ich schon hin, aber "ob die Taste beim Klicken gedrückt war" hätte ich keine Idee :(
Titel: Re: Doppelklick löst auch Click-Ereignis aus
Beitrag von: DF6GL am September 05, 2014, 20:51:21
Hallo,

schau Dir mal die Argumente der einzelnen Ereignisprozeduren an...


Weiterhin:
http://office.microsoft.com/de-de/access-help/reihenfolge-von-ereignissen-fur-datenbankobjekte-HP005186761.aspx
Titel: Re: Doppelklick löst auch Click-Ereignis aus
Beitrag von: bahasu am September 05, 2014, 21:20:40
Hi,

siehe Beispiel im Anhang.
Gibt eine Public Variable, die beim Tastendrücken gefüllt wird.
Nach Mausklick bei gedrückter Taste wird per Select case der Inhalt abgefragt. Wie Du siehst, sind auch Kombinationen möglich.

Hilft das?

Harald