Wie man eine Meldung ausgibt.      Zurück

Eine Meldung ( = message) ist ein Fenster, das aufgeht um dem Nutzer eine Information , eine Warnung oder eine Frage anzuzeigen.

Eine Meldung erscheint in einem Modal- Fenster, das bedeutet, dass alle anderen Fenster passiv sind bis die Meldung geschlossen oder beantwortet worden ist.

Der Nachteil der Meldung ist, dass man den angezeigten Text nicht markieren und in den Zwischenspeicher nehmen kann.

Beispiel 1 Nur eine Meldung

PUBLIC SUB Button1_Click()

Message.Info("Hallo !" )

END

Beispiel 2 : Meldung mit OK Button:

PUBLIC SUB Button1_Click()

Message.Info("Hallo, das ist eine Meldung", "OK")

END

Beispiel Programm: Meldung mit Auswahl

Es gibt einen Button = Knopf der eine Info-Meldung startet und einen der eine Frage-Meldung ausgibt.

Die Frage gibt eine Antwort vor, die mit CASE bearbeitet wird. (see gambas language encyclopaedia)

Holen Sie sich eine neue Form und nennen Sie diese Meldung . Holen Sie sich zwei Befehlsbuttons aus der Toolbox = Werkzeugkiste. Holen Sie sich ein Bezeichnungsfeld = Labelfeld . Dann kopieren Sie den Code in die Form.






Der Programmcode dazu schaut so aus:

STATIC PUBLIC SUB Main()

END

PUBLIC SUB Button1_Click()

END

PUBLIC SUB Button2_Click()

SELECT Message.Question("Hallo, Das ist die Meldung mit einer Frage ! Gefällt Sie Ihnen?", "Ja", "Nein", "Weiß nicht")

END SELECT

END

Beispiel 2 Kurze Schleife mit Messagebox kombiniert

PUBLIC SUB Button1_Click()

DIM n AS Integer

FOR n = 1 TO 10

Message.Info("The number is " & n)

NEXT

END



Theorie:

Message

This class is used for displaying message boxes.

This class is static.

This class can be used as a function.



STATIC FUNCTION Message ( Message AS String [ , Button AS String ] ) AS Integer

This is a synonymous for Message.Info().

Methoden: