Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    (VB) passaggio di variabili tra form

    uso VB6. Ho un problema ..non mi ricordo come si fa a passare una variabile tra due form...so che c'era una metodo propertylet e get...ma non mi ricordo come si usa o come richiamarlo.....
    chi mi può aiutare....
    in pratica ho 2 form. in una(form2) utilizzo una variabile che ho dichiarato in general e voglio assegnarle un valore che passo da un'altra form(form1).
    che codice devo scrivere nella form1????

    grazie
    ....MAAATTLEEEYYYYYYYY!!!!....

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    38
    il modo piu semplice che mi viene in mente e di passare il valore come un parametro di una funzione:
    nella form dove devi passare il valore fai una funzione pippo
    dall'altra form scrivi
    nomeform.pippo(parametro)
    dove parametro è il valore della variabilce che ti serve...

    ciao

  3. #3
    ...infatti mi sembrava di ricordare una cosa del genere...in effetti i metodi propertyget,etc non sono altro che funzioni...grazie...ciao
    ....MAAATTLEEEYYYYYYYY!!!!....

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    13

    ciao

    'form1
    Option Explicit

    Private m_valore As Integer

    Public Property Get valore() As Integer
    valore = m_valore
    End Property

    Public Property Let valore(ByVal Value As Integer)
    m_valore = Value
    End Property


    'form2
    Option Explicit

    Private Sub Form_Load()
    Dim f As Form1
    Set f = New Form1
    f.valore = 5
    End Sub
    <~drago~>

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.