Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [vb.net] variabili globali
Forum - C# / VB.NET - [vb.net] variabili globali

Avatar
mb72 (Normal User)
Newbie


Messaggi: 11
Iscritto: 23/12/2007

Segnala al moderatore
Postato alle 19:53
Sabato, 31/07/2010
ciao a tutti.... sto' passando a .net ed incontro le prime difficolta'.

Come posso fare a creare una variabile globale??

Ho aggiunto al progetto un modulo (file di codice) e dichiarato una variabile Public xxxx as string.

l'errore che ho e' : istruzione nn valida in uno spazio dei nomi....

che vuol dire??!!!!!

ma nn esiste un manuale da scaricare per vd.net???

gracias!!!!!

PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 965
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 20:35
Sabato, 31/07/2010
Le variabili globali, si chiamano così, appunto perchè sono visibili a tutte le funzioni del programma.

Esse vanno dichiarate fuori dai moduli.
Vedi quì per la guida: http://programmazione.html.it/guide/leggi/43/guida-visual- ...

Ultima modifica effettuata da Poggi Marco il 31/07/2010 alle 20:36


Nulla va più veloce della luce, quindi rilassati.
PM Quote
Avatar
Alfonso (Ex-Member)
Guru


Messaggi: 688
Iscritto: 30/09/2009

Segnala al moderatore
Postato alle 21:11
Sabato, 31/07/2010
Testo quotato

Postato originariamente da Poggi Marco:
Esse vanno dichiarate fuori dai moduli.
Vedi quì per la guida: xxx



Le variabili globali vanno dichiarate proprio dentro un modulo!
E poi gli consigli una guida per vb6.

@mb72

L'istruzione Public xxxx as string è giusta se dichiarata dentro un modulo. L'errore deriverà da qualche altra cosa che hai scritto.

LA GUIDA per vb.net:
http://totemslair.org/guide/vb.php




che le risposte ti siano servite o meno un tuo riscontro è segno di cortesia.

http://www.alfonsonatale.altervista.org/
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:18
Domenica, 01/08/2010
Testo quotato

Postato originariamente da mb72:

ciao a tutti.... sto' passando a .net ed incontro le prime difficolta'.

Come posso fare a creare una variabile globale??

Ho aggiunto al progetto un modulo (file di codice) e dichiarato una variabile Public xxxx as string.

l'errore che ho e' : istruzione nn valida in uno spazio dei nomi....

che vuol dire??!!!!!

ma nn esiste un manuale da scaricare per vd.net???

gracias!!!!!



Se per modulo intendi file di codice, allora non ci capiamo. Un modulo è un entità del codice, e si dichiara come:
Codice sorgente - presumibilmente C# / VB.NET

  1. Module NomeModulo
  2.    '...
  3. End Module


La variabile deve stare dentro ad un modulo. Ogni variabile deve stare dentro a qualche cosa: questa è una conseguenza del fatto che stai usando un linguaggio ad oggetti.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote