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

Comunicare con l'utente per mezzo di finestre

Usare delle alert box di windows per comunicare con l'utente
Usare delle alert box di windows per comunicare con l'utente
Link copiato negli appunti

Creiamo una semplice applicazione che richieda 3 numeri all'utente e ne faccia
la somma.

Per ricevere in input dei dati dall'utente, usiamo la funzione InputBox. Questa
funzione restituisce il valore inserito dall'utente.

Il codice delle tre finestre di input sarà

num1=InputBox("Inserisci il primo numero.","Somma di tre numeri")
num2=InputBox("Inserisci il secondo numero.","Somma di tre numeri")
num3=InputBox("Inserisci il terzo numero.","Somma di tre numeri")

Per sommare i tre valori, attenzione a non commettere l'errore di scrivere:

totale=num1+num2+num3

Infatti il valore restituito dall'InputBox è di sottotipo stringa, quindi
nella variabile totale apparirà la concatenazione delle tre variabili
e non la somma.

L'istruzione corretta è:

totale=cint(num1)+cint(num2)+cint(num3)

Non resta che mostrare il risultato all'utente:

window.alert(totale)

Il codice completo è:

<SCRIPT LANGUAGE=vbscript>
num1=InputBox("Inserisci il primo numero.","Somma di tre numeri")
num2=InputBox("Inserisci il secondo numero.","Somma di tre numeri")
num3=InputBox("Inserisci il terzo numero.","Somma di tre numeri")
totale=cint(num1)+cint(num2)+cint(num3)
window.alert (totale)
</SCRIPT>

Per una prova clicca sul pulsante:


Ti consigliamo anche