Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Olá, gostaria de saber como eu passo um valor da variável do form 2 para a variável do form 1? Se por acaso está pensando nisso:

É necessário se cadastrar para acessar o conteúdo.

Detalhes: O programa que estou desenvolvendo possui uma form principal e outras filiais. As filiais passam a informação que foi montada no mesmo para a form principal, o problema é, o sistema apresenta um erro de violação de adrress quando uso a primeira linha de código citado acima, já o segundo não passa o valor para a variável do form1 (óbvia mente criando o constructor no form1 e usando essa linha no form2).

 

Obrigado desde já.

Link para o comentário
https://www.webcheats.com.br/topic/2202635-pequena-duvida-em-delphi/
Compartilhar em outros sites

estou sem delphi aqui pra testar, mas até onde eu me lembro vc vai por assim no form1

 

variavel_form1:=form2.variavel_form2;

 

ai quando vc executar vai dar um "erro" pedindo pra vc adicionar o form2 no uses do form1, mas depois disso é de boa, ou se vc quiser adicionar o form2 no uses do form1 antes de executar.. da na mesma

 

e claro a variável tem que ser global

python-doc-icon.jpg

wVNulLU.gif

Link para o comentário
https://www.webcheats.com.br/topic/2202635-pequena-duvida-em-delphi/#findComment-8753002
Compartilhar em outros sites

Bom creio eu que o conceito seja o mesmo, você declara ela como Global e pode usar ela em todo o form, declara ela como Publica e pode usar ela na solução toda...

 

Exemplo VB

É necessário se cadastrar para acessar o conteúdo.

 

Acesso a variável de outro form:

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2202635-pequena-duvida-em-delphi/#findComment-8753078
Compartilhar em outros sites

estou sem delphi aqui pra testar, mas até onde eu me lembro vc vai por assim no form1

 

variavel_form1:=form2.variavel_form2;

 

ai quando vc executar vai dar um "erro" pedindo pra vc adicionar o form2 no uses do form1, mas depois disso é de boa, ou se vc quiser adicionar o form2 no uses do form1 antes de executar.. da na mesma

 

e claro a variável tem que ser global

 

Obrigado EXPL01T3R !! Verifiquei que a variável Global que vocês se referem não é a Public da Class TForm, o meu problema todo era esse.

 

 

 

Bom creio eu que o conceito seja o mesmo, você declara ela como Global e pode usar ela em todo o form, declara ela como Publica e pode usar ela na solução toda...

 

Exemplo VB

É necessário se cadastrar para acessar o conteúdo.

 

Acesso a variável de outro form:

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

Obrigado por ajudar tbm AnonymousKesha, eu tbm seguia a mesma linha de raciocínio, só que o mesmo me dava a violação de address.

 

Vlw pela ajuda pessoal.{RESOLVIDO}

Link para o comentário
https://www.webcheats.com.br/topic/2202635-pequena-duvida-em-delphi/#findComment-8753108
Compartilhar em outros sites

Só pra completar... Podes usar units para armazenar valores ou funções já definidas, e depois importá-las :eek:

Obrigado a todos que responderam!!

Fechado

Membro - Bronze - Geek - Bronze - Tech - Mod - Coord - Co-Admin - Platinum

Link para o comentário
https://www.webcheats.com.br/topic/2202635-pequena-duvida-em-delphi/#findComment-8753397
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.