Ir ao conteúdo

Como abrir form a partir de outro form?


Pulllga

Posts recomendados

Postado

Olá, eu mais uma vez, Pulllga,

Agora o problema é outro, como abro um form a partir de outro???

Eu tenho um form principal e quero abrir outro form que é de configuração, como abre ele???

No VB e no DELHPI é só colocar o nome do form e show, mas no Visual C++ ele não aceita nem referenciar o nome do outro form, como faço isso então???

Grato... :D:D:D

  • Membro VIP
Postado

Pullga,

Uma vez que você esta usando C++ com .Net pode esquecer (quase) tudo que você sabe de Delphi e VB6, o .Net é uma cópia do Java e como no Java tudo é objeto,

Quando você clica com o botão direito no solution explorer para adicionar um form, você não adiciona um form, mas adiciona uma classe que herda de System::Windows::Forms::Form, para poder usar essa classe vocês precisa de uma instância:


Form^ f = gcnew Form();
f->Show();

Form é a classe do Form, você deve trocar pelo nome da sua classe (o "form" que você adicionou), f é só uma variavel que contem uma referência a essa instância, quarde esse valor, tudo que você for fazer nesse form vai precisar dessa referência, close por exemplo:


f->Close();

Postado

Beleza,

Ontem mesmo consegui fazer funcionar exatamente como você exemplificou, é muito fácil mesmo, é como se trabalhasse com um componente qualquer.

Porém, fazendo isso só, o form simplesmente abre desabilitado, ai tem que colocar a propriedade "Enabled" em true!

Mesmo assim, muito obrigado, valeu :D:D:D

  • Membro VIP
Postado

CASO RESOLVIDO!

Caso o autor do tópico necessite, o mesmo será reaberto, para isso o mesmo deverá procurar um Moderador da área e solicitar o desbloqueio!

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!