Zum Inhalt springen

VB(A) Ctrl+Break verhindern?


beko

Empfohlene Beiträge

Moin,

gibt es eine Möglichkeit die Kombination Ctrl+Break in MS Access zu unterbinden oder abzufangen? Damit wird der Code in der 'gesicherten' Version zwar nicht zur Ansicht freigegeben aber dennoch angehalten und das ist nicht immer eine gute Idee wenn man das an den richtigen Stellen drückt und dabei die halbe DB zerlegen kann :(

Eventuell mit den Allow oder Startupfunktionen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hm, das hier hab ich schon gefunden, gilt aber leider nur für Makros und der Esc-Taste. Das muss es doch auch für Ctrl+Break geben :(

----

Verhindert das Unterbrechen der Makroausführung durch Betätigung der Esc-Taste:

Application.EnableCancelKey = xlDisabled

Verzweigt in den aktuellen Errorhandler:

Application.EnableCancelKey = xlErrorHandler

----

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 3 Wochen später...


Option Explicit


Private Declare Sub keybd_event Lib "user32" (ByVal _

        bVk As Byte, ByVal bScan As Byte, ByVal dwFlags _

        As Long, ByVal dwExtraInfo As Long)


Const VK_LWIN = &H5B

Const VK_APPS = &H5D


Const KEYEVENTF_KEYUP = &H2


Private Sub Command1_Click()

  keybd_event VK_LWIN, 0, 0, 0

  keybd_event VK_LWIN, 0, KEYEVENTF_KEYUP, 0

End Sub

Versuch's mal hiermit... such dir einfach die passenden Keykonstanten aus der Win32 API heraus und setz sie ein... gibt aber keine Garantie, das es geht ;)

edit: ach quatsch das ist ja für den aufruf von tasen sry

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...