Zufälliger Artikel

Problemstellung:

Manchmal kann es sehr aufwändig sein immer wieder die gleiche
Messagebox zu programmieren um Sicherheitsabfrage einzubauen.

"Wollen Sie den Datensatz löschen?"
"Soll das Formular geschlossen werden?"
usw.

If MsgBox("Wollen Sie den Datensatz löschen?", _
 vbQuestion Or vbQuestion, "Löschen") = vbYes Then
     'Datensatz löschen
 End If

Besser wäre doch eine universielle Funktion.
z.B. so:

Function Security_Query(sMsg As String, _
     sTitle As String) As Boolean
     Dim iResult As Integer
     iResult = MsgBox(sMsg, _
         vbYesNo + vbQuestion, sTitle)
 
    Security_Query = (iResult = vbYes)
End Function

Dann wäre der Aufruf kürzer:

If Security_Query("Datensatz löschen ?", _
 "Löschen:") = True Then
     'Datensatz löschen ...
 End If

Der Funktion wird nur der MsgBox- Text und -Titel übergeben.

Ähnliche Artikel

Bsp. Downloads Datum und Zeit

Titel Autor Zugriffe
Rechnen mit Zeiten (auch negative) Geschrieben von TommyK Zugriffe: 6609
Umrechnung von UNIX-Timestamp nach Datum und Zeit und umgekehrt Geschrieben von TommyK Zugriffe: 8081
Berechnen von bestimmten Datumswerten Geschrieben von TommyK Zugriffe: 6507
Runden von Uhrzeiten Geschrieben von TommyK Zugriffe: 5596

Login Form

1.png1.png9.png1.png5.png0.png8.png
Heute65
Gestern49
Diese Woche65
Dieser Monat1441
Total1191508

  • IP: 54.144.14.134
  • Browser: Unknown
  • Version:
  • OS: Unknown

Online

1
Online

23. April 2018