Borland C 2006, MDI
Ajuda,
Estou com um pequeno problema, nao estou conseguindo criar um programa MDI, o form mdi clild, sempre abre com o principal, sem ter nenhuma chamada para este form.
Como faco para que nao apareca?
Roberto Paraiso
Estou com um pequeno problema, nao estou conseguindo criar um programa MDI, o form mdi clild, sempre abre com o principal, sem ter nenhuma chamada para este form.
Como faco para que nao apareca?
Roberto Paraiso
Roberto Paraiso
Curtidas 0
Respostas
Massuda
26/12/2007
Não mexo com o Cbuilder, mas se for igual ao Delphi, você tem que tirar o form MDI filho da lista de forms criados automaticamente.
GOSTEI 0
Roberto Paraiso
26/12/2007
e como faco isto my broder Massuda.
GOSTEI 0
Massuda
26/12/2007
Se for como no Delphi, deve ser em project/options.
GOSTEI 0
Roberto Paraiso
26/12/2007
cara resolvel, mais nao consigo abrir.
form2->show();
da erro na vcl100.bpl
form2->show();
da erro na vcl100.bpl
GOSTEI 0
Massuda
26/12/2007
Como o form2 não é mais criado automaticamente, você deve criar o form antes de usá-lo. Não sei como seria o código no Cbuilder.
GOSTEI 0
Roberto Paraiso
26/12/2007
cara resolvi mais apareceu outro problema.
Form2 = new TForm2(Application);
Form2->Show();
so tem um problema, abro o formulario normalmente, mas se clicar no botao novamente abre outro form2, como faco para nao abrir.
pode me dar o codigo do delphi mesmo.
Roberto Paraiso
Form2 = new TForm2(Application);
Form2->Show();
so tem um problema, abro o formulario normalmente, mas se clicar no botao novamente abre outro form2, como faco para nao abrir.
pode me dar o codigo do delphi mesmo.
Roberto Paraiso
GOSTEI 0
Jaimesk
26/12/2007
Quando e MDIChild eu crio da seguinte forma e ele automaticamente ja mostra a tela:
Application->CreateForm( __classid(TForm1), &Form1);
Application->CreateForm( __classid(TForm1), &Form1);
GOSTEI 0