Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

MsgBox

Die Funktion zeigt einen Dialog mit einer Meldung an. Der Dialog kann mit unterschiedlichen Schaltflchen und Symbolen ausgestattet werden.

Syntax:

MsgBox(<Prompt>, [<Buttons>], [<Title>], [<HelpFile>], [<Context>])

Parameter:

Prompt (Datentyp Variant): Erwartet die im Dialog anzuzeigende Meldung.
Buttons (Datentyp VbMsgBoxStyle): Erwartet eine Konstante der Enumeration vbMsgBoxStyle, die Informationen ber die anzuzeigenden Schaltflchen liefert und das anzuzeigende Symbol festlegt. Mehrere dieser Konstanten knnen auch mit dem Bool-Operator Or verknpft werden.
Title (Datentyp Variant): Erwartet den im Dialog anzuzeigenden Titel.
HelpFile (Datentyp Variant): Erwartet den Namen einer Hilfedatei, die kontextsensitive Hilfe fr das Meldungsfenster bereitstellt.
Context (Datentyp Variant): Erwartet die Kontextnummer einer Hilfeseite in der unter Helpfile angegebenen Datei.

Beispiele:

Die folgende Routine fragt zunchst das Ergebnis eines ersten Meldungsfensters ab und zeigt abhngig vom Ergebnis unterschiedliche Meldungsfenster an.

Public Sub MsgBoxBeispiel()

    Dim lng As VbMsgBoxResult

    lng = MsgBox("Klicken Sie auf eine der Schaltflchen.", vbYesNoCancel + vbCritical + vbDefaultButton1, "Beispielmeldungsfenster")

    Select Case lng

        Case vbYes

            MsgBox "Sie haben 'Ja' angeklickt!", vbOKOnly Or vbExclamation

        Case vbNo

            MsgBox "Sie haben 'Nein' angeklickt.", vbOKOnly Or vbInformation

        Case vbCancel

            MsgBox "Haben Sie 'Abbrechen' angeklickt?", vbOKOnly Or vbQuestion

    End Select

End Sub

© 2003-2015 André Minhorst Alle Rechte vorbehalten.