vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
Re: Abbruch/Msgbox durch die taste ESC 
Autor: ModeratorDieter (Moderator)
Datum: 30.10.02 19:06

Hi itma2,

hierzu muss zunächst die Form-Eigenschaft KeyPreview auf True festgelegt werden. Somit erhält die Form noch vor den auf der Form befindlichen Controls die Möglichkeit ganz gezielt auf bestimmte Tastendrücke zu reagieren.

Im Form_KeyPress Ereignis kannst Du dann die ESC-Taste "abfangen":
Private Sub Form_KeyPress(KeyAscii As Integer)
  ' ESC ?
  If KeyAscii = 27 Then
    ' zurücksetzen, so dass kein anderes Control die Taste "auswerten" kann
    KeyAscii = 0
 
    ' MsgBox anzeigen
    MsgBox "Anwendung wird jetzt beendet!"
    Unload Me
    End
  End If
End Sub
@Moni: Das wäre auch was für unsere FAQ

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Abbruch/Msgbox durch die taste ESC948itma230.10.02 19:01
Re: Abbruch/Msgbox durch die taste ESC876ModeratorDieter30.10.02 19:06
Re: Abbruch/Msgbox durch die taste ESC729itam230.10.02 19:11
Re: Abbruch/Msgbox durch die taste ESC662ModeratorMoni30.10.02 19:21
Re: Abbruch/Msgbox durch die taste ESC639itam230.10.02 19:28
Re: Abbruch/Msgbox durch die taste ESC645ModeratorDieter30.10.02 19:23
Re: Abbruch/Msgbox durch die taste ESC617ModeratorMoni30.10.02 19:18
Re: Abbruch/Msgbox durch die taste ESC577itam230.10.02 19:37

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel