Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    103

    [VB.NET]Variabile utilizzabile da tutti

    Come faccio a dichiarare una variabile che può essere utilizzata da tutto il progetto in vb.net? VVoVe: VVoVe: VVoVe:
    Lo smile che uso più spesso:
    http://www.bpresource.tk
    http://bpr.altervista.org/bpr2.jpg

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Non esistono variabili globali, ma puoi sempre creare una variabile statica (Shared, se non ricordo male) all'interno di una classe in modo da poterne leggere e scrivere il valore da qualsiasi classe esterna (se la variabile è Public) senza dover creare istanze della classe condivisa.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    oppure creare una variabile a livello di modulo

    dim miavariabile as string

    public miaclasse
    ...
    ...
    ...
    end class

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da cassano
    oppure creare una variabile a livello di modulo
    Si tratta di VB.NET...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    scusa ma anche con vb.net io uso le variabili in questo modo e mi funziona....!!! a che ti riferivi ???

  6. #6
    Originariamente inviato da alka
    Si tratta di VB.NET...
    I moduli ci sono anche in vb.net (addirittura si prevede ci siano anche nella prossima evoluzione di c#).
    Personalmente non li uso mai e al loro posto preferisco inserire in apposite classi (es. Options) della proprieta' shared.
    Saluti a tutti
    Riccardo

  7. #7
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    bè certo ci sono molti modi.

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da riccardone
    I moduli ci sono anche in vb.net (addirittura si prevede ci siano anche nella prossima evoluzione di c#).
    Che amarezza...

    Originariamente inviato da riccardone
    Personalmente non li uso mai e al loro posto preferisco inserire in apposite classi (es. Options) della proprieta' shared.
    Anche perchè, essendo il framework completamente object oriented, suppongo che in qualche modo queste variabili vengano tradotte comunque in campi Shared di qualche classe, esaminando l'assembly prodotto dalla compilazione.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.