Montag, 6. Juni 2011

Basic: msg-Box

Der Verwendungszweck

Eine msg-Box kennt der Windows-User vom Suchen und Ausführen von Programmen beispielsweise.
Bei Windows XP startet man die Suche nach einer Datei und wenn diese abgeschlossen ist sieht man eine kleine rechteckige Box, die einen darauf hinweist, dass die Suche abgeschlossen ist.
Genau das ist eine der grundlegensten Verwendefunktionen dieser Messageboxen.

HowTo Write

Um eine Message Box, kurz msg-Box, zu Programmieren, benötigt man zuerst nur einmal einen Command Button (cmd), der programmiert wird. Man könnte stattdessen auch einen Timer nehmen, doch für den Anfang reicht ein CMD auch.
Danach doppelklickt man den CMD in der Form, sodass das Code Fenster erscheint.
Hat man dies geschaftt, so kann man sich dem nächsten und hauptsächlichen Schritt nähern, nämlich den Code zu programmieren.
Um dies leichter zu verstehen, habe ich mir erlaubt, Ihnen ein Muster vorzuführen, welches ich nachher erklären werde:

msgbox("Dies ist eine msg-box, welche zu Testzwecken bei blogger.com verwendet wird." & vbnewline & "Bei diesem Blog wird die msg-Box erklärt.") , (vbCritical), ("msgbox")

Wenn man dieses Programm nun debuggt und auf den CMD Button drückt, so erhält man eine solche Message Box in welcher der Text unter den 1. Anführungsstrichen steht. Als Titel erhält man den 2. Anführungsstriche Text. vbCritical ist ein Hinweis für Windows, dieser z.B. bedeutet Warnung, beim Erscheinen der msg-Box erhält man also denn typischen nervigen Fehlersound von Windows. Es gibt auch noch mehrere solcher Hinweise, die man in diesem Bild erkennt:

 
msg-Hinweise


Bei vbOkOnly erscheint beispielsweise eine msg-Box mit einem Ok-Button zum bestätigen des Hinweises.

















Nun habe ich zum Lösen von restlichen Verständnisproblemen noch ein paar Screenshots hinzugefügt.
Sollten trotzdem noch weitere Fragen oder Unklarheiten auftreten, stehe ich gerne zu Ihrer Verfügung.


So bedanke ich mich im weiteren Sinne bei Ihnen für Ihre Aufmerskamkeit und hoffe Ihnen bei dem Verständnis von MSG - BOXEN geholfen zu haben.





 So sieht die Form bei diesem Tutorial aus. 
Beim Doppelklicken auf den CMD Button öffnet sich das Code Fenster.


 Der Code der Msg-Box


Das Debuggen, Ausführen des Programmes mit anschließendem klicken auf den CMD-Button.


Vielen Dank fürs Lesen!
Sollten Fehler, Fragen oder Ungeräumtheiten auftauchen, so bitte ich Sie, diese mir mitzuteilen um sie zu perfektionieren, bzw. korrektieren.


© Stefan Elsenhuber 2011

1 Kommentar: