Freigeben über


DblClick-Ereignis

Tritt auf, wenn der Benutzer auf ein Objekt zeigt und dann eine Maustaste zweimal drückt.

Syntax

Für MultiPage, TabStrip: PrivateSub-Objekt _DblClick(indexAs Long, ByValCancelAs MSForms.ReturnBoolean)

Für andere Steuerelemente: PrivateSub-Objekt _DblClick( ByValCancelAs MSForms.ReturnBoolean)

Die Syntax des Ereignisses DblClick enthält die folgenden Bestandteile:

Bestandteil Beschreibung
Objekt Erforderlich. Ein gültiges Objekt.
Index Erforderlich. Die Position eines Page- oder Tab-Objekts in einer Pages- oder Tabs-Auflistung.
Cancel Erforderlich. Ereignisstatus. False gibt an, dass das Ereignis vom Steuerelement behandelt werden soll (Standard). True gibt an, dass das Ereignis durch die Anwendung behandelt wird.

Hinweise

Damit dieses Ereignis auftritt, müssen die beiden Klicks in dem Zeitrahmen erfolgen, der durch die Systemeinstellung für einen Doppelklick vorgegeben ist.

Bei Steuerelementen, die "Click" unterstützen, führt der folgende Ablauf zum Ereignis "DblClick":

  1. MouseDown
  2. MouseUp
  3. Click
  4. DblClick

Wenn ein Steuerelement, z. B . TextBox, Click nicht unterstützt, wird Click in der Reihenfolge der Ereignisse, die zum DblClick-Ereignis führen, weggelassen.

Wenn bei einem zweifachen Klicken des Benutzers Cancel den Rückgabewert True aufweist, ignoriert das Steuerelement den zweiten Klick. Dies ist nützlich, wenn der zweite Klick die Auswirkungen des ersten umkehrt, z. B. beim Doppelklicken auf eine Umschaltfläche. Mit dem Cancel-Argument kann ein Formular den zweiten Klicken ignorieren, sodass ein Klick und ein Doppelklick zum gleichen Ergebnis führen.

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.