1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[VB6]Ajuda variaveis

Discussão em 'Programação' iniciada por DarkT, 12 de Maio de 2008. (Respostas: 7; Visualizações: 2368)

  1. DarkT

    DarkT Power Member

    Bem pessoal mais uma duvida... Como e que eu posso passar variaveis de uma form para outra?
     
  2. Wasted

    Wasted Power Member

    Bom, imagina que tens 2 forms, no form1 fazes:
    Public inteiro as int
    E no form2 fazes:
    Form1.inteiro para chamar :)
     
  3. jpaulino

    jpaulino Power Member

    Cria um módulo e declara as variáveis como públicas.

    Public variavel As String
     
  4. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Não podes declarar como pública uma variável dentro de um form. Tens de fazer o que o jpaulino disse - criar um módulo e declarar lá as variáveis como públicas.
    E não chamas a variável dessa forma. A variável não "pertence" a lado nenhum. Ambos os forms chamam-na pelo nome :P
    Tanto o Form1 como o Form2 mostram a mesma resposta a "Msgbox variavel", caso exista um "Public variavel" no módulo.
     
    Última edição: 13 de Maio de 2008
  5. DarkT

    DarkT Power Member

    Obrigado, mas eu quero que a variável esteja associada a uma textbox que por sua vez esta associado a um campo de uma tabela em access. Ou seja cada vez que mudo de registo a variável atribui só o 1 valor ? ou atribui consoante os registos? ou sera que tenho que criar uma variavel para cada produto?
     
  6. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Não percebi bem (porque nunca trabalhei com bases de dados em VB6), mas não podes usar o Formn.Textbox.Text?
     
  7. jpaulino

    jpaulino Power Member

    Para isso utilizas as classes.
     
  8. DarkT

    DarkT Power Member

    Quais classes? Como assim nao percebi isso ... das classes.

    Obrigado ;)
     
    Última edição: 13 de Maio de 2008

Partilhar esta Página