Input

28 Gen

INPUT

 

Per gestire le istruzioni di input è necessario sapere di che tipo essi possono essere:

NUMERI INTERI

  • compresi tra 0 e 255 si usa il tipo “BYTE”
  • compresi tra -32768 e 32767 si usa il tipo “SHORT”
  • compresi tra -2147483648 e 2147483647 si usa il tipo “INTEGER”
  • compresi tra -9223372036854775808 e 9223372036854775807 si usa il tipo “LONG”

NUMERI DECIMALI

  • decimali con singola precisione si usa il tipo “SINGLE”
  • decimali con precisione doppia si usa il tip “DOUBLE”

STRINGHE

  • 1 singolo carattere si usa il tipo “CHAR”
  • più caratteri si usa il tipo “STRING”

DATE

  • tipo “DATE”

RISPOSTE DI TIPO BOOLEANO (vero o falso)

  • tipo “BOOLEAN”

 

Per prendere un dato in input occorre dapprima “dichiararsi” la variabile del tipo immesso per “salvarla” in memoria.

Esistono 2 modi per dichiarare una variabile : globalmente (valida per tutti gli oggetti), localmente (valida solo per l’oggetto preso in considerazione).

 

Ad esempio volendo acquisire in input un dato numerico occorre eseguire i seguenti passaggi:

La parte compresa tra “Public Class Form” e “Private Sub…”  è quella addetta alle dichiarazioni delle variabili globali. Basterà scrivere :                  Dim numero as integer       per dichiarare un input di tipo numerico. Analizzando l’istruzione la parola “Dim” serve per la dichiarazione;  la parola “numero” è il nome che stiamo attribuendo al dato in input (essa può chiamarsi in qualsiasi modo, ad esempio num invece di numero);  il termine “as integer” invece specifica il tipo di dato che vogliamo inserire (in questo caso numero intero compreso tra -2147483648 e 2147483648, se volessimo dichiarare un numero decimale scriveremo “as single“).

 

Per dichiarare una variabile localmente occorre scrivere l’istruzione tra “Private Sub…” e “End Sub“.

btm

 

 

 

Una volta dichiarato il “contenitore” del nostro dato, ora possiamo acquisirlo.

Per l’input in Vb.Net si mette a destra dell’uguale (=) l’oggetto da cui vogliamo prendere il dato e a sinistra la variabile.

Esistono vari modi in Vb.Net per acquisire dati in input ma ne vedremo solo 2 per semplicità :

  • tramite “INPUTBOX”, ossia tramite una una finestra attraverso l’istruzione :  numero=INPUTBOX(“inserisci il numero”)

btm2

 

  • tramite “TEXTBOX”, ossia tramite casella di testo. Per fare questo occorre dapprima crearsi nella parte grafica de Form l’oggetto Textbox.

btm3

 

Una volta selezionato l’oggetto, basterà trascinarlo dove si desidera per crearlo.

Creato l’oggetto potremo procedere con l’input: useremo la funzione “val” in quanto stiamo acquisendo un dato numerico.

btm4

 

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: