Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Le MsgBox

Utilizzare le finestre di messaggio di Windows
Utilizzare le finestre di messaggio di Windows
Link copiato negli appunti

La finestra MsgBox può essere usata come semplice output per mostrare un risultato oppure può essere usata per ricevere degli input.

Iniziamo dal suo aspetto: può apparire con i pulsanti SI/NO, oppure OK/CANCEL etc. Ecco i vari tipi con un esempio:






Possiamo poi abbellire le nostre finestre con vari loghi:




Le MsgBox sono anche finestre di input; infatti la funzione restituisce un valore diverso a seconda del pulsante che si preme:

<script type="text/vbscript">
puls = MsgBox("Fai una scelta", vbYesNo + vbQuestion)

if puls = vbYes then
  MsgBox "Hai scelto SI", vbInformation
else
  MsgBox "Hai scelto NO", vbInformation
end if
</script>

Prova il suo funzionamento premendo il pulsante

Dal codice si può notare come per una MsgBox di input si usino le parentesi tonde puls = MsqBox (....), mentre per una finestra di solo output non si usino. Non è una scelta opzionale, metterle creerebbe un errore perchè il valore restituito dalla MsgBox non viene assegnato. Si può ancora osservare come la scelta tra un tipo di pulsanti e l'icona si ottiene sommando le due richieste vbYesNo+vbQuestion.

Ti consigliamo anche