Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252

    [vb6] variabile . cosa strana

    Ciao,
    mi capita una cosa strana

    in OPTION EXPLICIT su un modulo
    ho una variabile Y
    la variabile y= 1
    poi in un altro modulo verifico se è uguale a 1 e mi dice che è vuota

    come se avesse perso il contenuto.

    come mai?

  2. #2

    Re: [vb6] variabile . cosa strana

    Originariamente inviato da garzone
    Ciao,
    mi capita una cosa strana

    in OPTION EXPLICIT su un modulo
    ho una variabile Y
    la variabile y= 1
    poi in un altro modulo verifico se è uguale a 1 e mi dice che è vuota

    come se avesse perso il contenuto.

    come mai?
    ...dovresti postare il codice che permette di riprodurre il problema

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252
    miiii pignoloooo!!


    modulo 1

    option explicit
    dim y

    public sub ciccio()
    y=1
    end sub

    modulo 2
    public sub franco()
    if y = 1 then
    faccio questo
    else
    faccio questo
    end if

    end sub

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da garzone
    miiii pignoloooo!!
    Invece sei tu che non hai fornito informazioni corrette (come prevede il Regolamento), quindi sspintux ha più che ragione:

    non si può discutere di qualcosa che non si conosce, ovvero il tuo codice, perchè gli errori non sono mai nel linguaggio ma nel codice sbagliato di chi lo scrive.

    Quindi la cosa strana che hai scritto con il tuo codice è quella di pretendere di leggere il valore di una variabile dichiarata localmente utilizzando Dim all'interno di un modulo.

    Se vuoi vederla anche all'esterno del modulo devi dichiararla con il qualificatore Public indicando sempre anche il tipo di variabile a seconda del tipo di dati che essa deve contenere:

    codice:
    Public y as <tipo_variabile>

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252
    Originariamente inviato da gibra
    Invece sei tu che non hai fornito informazioni corrette (come prevede il Regolamento), quindi sspintux ha più che ragione:
    dai gibra il mio miii era di tipo scherzoso ovviamente conosco il regolamento e anche i tuoi rimproveri continui.....

    è che era talmente facile la questione che mi sembrava esagerato esplicitare
    ed in effetti è stata una svista mia dichiarare in dim ....

    che morto di sonno.

    grazieeee

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.