VBScript Lecția # 16: Funcția MsgBox și InputBox
Ceva ce am fugit cu adevărat înainte și nu v-am spus despre cele două funcții ale casetelor de dialog: MsgBox și InputBox. În această lecție foarte mică, voi vorbi despre toate pribluda la aceste două funcții. Există și alte modalități de a crea casete de dialog, dar acest lucru necesită obiecte WSH. despre care va fi o conversație în următoarele lecții.Funcția MsgBox
Funcția cea mai comună pentru afișarea unui mesaj. Desigur, este mai complicat decât obiectul Echo al WScript. dar obiectul nu este necesar.
Sintaxă: MsgBox (Prompt [, Butoane] [, Titlu] [, Helpfile, Context])
Parametrul Butoane poate lua mai multe valori în același timp. Pentru a le specifica, folosiți semnul "+" sau pur și simplu utilizați suma valorilor. Valorile acestui parametru sunt date mai jos.
Constante pentru casete de dialog (butoane de ieșire):
- vBOKOnly - Valoare 0. Afișați butonul OK.
- vbOKCancel - Valoare 1. Afișați butoanele: OK și Cancel.
- vbAbortRetryIgnore - Valoare 2. Afișează butoanele: Abort, Repeat și Skip.
- vbYesNoCancel - Valoare 3. Butoane afișate: Da, Nu și Anulare.
- vbYesNo - Valoare 4. Butoane afișate: Da și Nu
- vbRetryCancel - Valoare 5. Butoane afișaj: Repetați și anulați.
Constante pentru casete de dialog (pictogramele afisate):
- vbCritical - Valoare 16. Afișați pictograma Stop Mark.
- vbQuestion - Valoare 32. Afișați pictograma Întrebare.
- vbExclamation - Valoare 48. Afișați pictograma Marcaj exclamator.
- vbInformation - Valoare 64. Afișați pictograma Marcaj informație.
Constante pentru casete de dialog (butoane prestabilite):
- vbDefaultButton1 - Valoare 0. Primul buton este selectat în mod implicit.
- vbDefaultButton2 - Valoarea este 256. Al doilea buton este selectat în mod implicit.
- vbDefaultButton3 - Valoarea este 512. Al treilea buton este selectat implicit.
- vbDefaultButton4 - Valoarea este 768. Al patrulea buton este selectat în mod implicit.
Constante pentru casete de dialog (modul Window):
- vbApplicationModal - Valoare 0. Afișat în modul modal.
- vbSystemModal - Valoarea este 4096. Este afișată în mod modal și este localizată pe toate aplicațiile.
- Valoarea 262144 - Mai presus de toate ferestrele.
- Valoare 524288 - textul din casetă este afișat în dreapta.