VBScript MsgBox-funktio
Määrittely ja käyttö
MsgBox-funktion voi näyttää viestiruudun, odottaen käyttäjän napsauttavan jota tahansa painiketta ja palauttaa arvon, joka viittaa napsautettuun painikkeeseen.
MsgBox-funktion voi palauttaa seuraavat arvot:
- 1 = vbOK - Hyväksy-painike on napsautettu.
- 2 = vbCancel - Peruuta-painike on napsautettu.
- 3 = vbAbort - Päättävä painike on napsautettu.
- 4 = vbRetry - Uudelleenyritys-painike on napsautettu.
- 5 = vbIgnore - Ohita-painike on napsautettu.
- 6 = vbYes - Kyllä-painike on napsautettu.
- 7 = vbNo - Ei-painike on napsautettu.
Huomautus:Kun helpfile- ja context-parametrit on määritetty, käyttäjä voi painaa F1-näppäintä tarkastellakseen apua.
Vinkki:Katso InputBox-funktio.
Syntaksi
MsgBox(prompt[,buttons][,title][,helpfile,context])
Parametrit | Kuvaus |
---|---|
prompt | Välttämätön. Merkkijono, joka näytetään dialogiruudussa. |
buttons |
Lukuarvo, joka on summa määritettyjen näytettävien painikkeiden lukumäärästä ja tyylistä, käytetystä ikonityylistä, oletuspainikkeen tunnisteesta sekä viestiruudun tyylistä. buttonin arvo:
Ensimmäinen sarja arvoja (0 - 5) kuvaa dialogissa näkyvien painikkeiden tyyppiä ja määrää; toinen sarja arvoja (16, 32, 48, 64) kuvaa ikonin tyyliä; kolmas sarja arvoja (0, 256, 512) määrittää oletuspainikkeen; ja neljäs sarja arvoja (0, 4096) määrittää viestiruudun tyylin. Kun summaat nämä numerot buttons-parametrin arvoksi, voit ottaa vain yhden numeron kussakin ryhmästä. |
title | Merkkijonoilmaisu, joka näkyy dialogin otsikkopalkissa. Jos titleä ei ole annettu, sovelluksen nimi näkyy otsikkopalkissa. |
helpfile | Merkkijonoilmaisu, joka tunnistaa avustustiedoston, joka tarjoaa kontekstiriippuvaa apua dialogiin. Jos helpfile-tietueen on annettava, kontekstia on annettava. 16-bittisillä järjestelmäalustoilla ei ole käytettävissä. |
context | Lukuarvoilmaisu, joka tunnistaa kontekstin, jonka avustustiedoston kirjoittaja on määrittänyt tietyn avustusteeman. Jos kontekstia on annettu, helpfile-tietueen on annettava. 16-bittisillä järjestelmäalustoilla ei ole käytettävissä. |
Esimerkki
dim answer answer=MsgBox("Hello everyone!",65,"Example") document.write(answer)