Fórum Não deixa criar o form. #144550
12/03/2003
0
quando mando o comando
[b:c1e5384a04]Application.CreateForm(tfrmopera,frmopera);
frmopera.show;[/b:c1e5384a04]
para criar um form ele dá
[b:c1e5384a04][Error] Menu.pas(170): Undeclared identifier: ´tfrmopera´[/b:c1e5384a04]
o nome do form está certo ..
me ajude
vakeuuu
Anonymous
Curtir tópico
+ 0Posts
12/03/2003
Anonymous
frmopera := Tfrmopera.Create(Self);
frmopera.Show;
lembre - se tirá - los da memoria no evento onClose dele;
Action := caFree;
frmopera := nil;
no evento onDestroy
frmopera := nil;
Vê se vai funcionar .....
O Cara da Esquina
Gostei + 0
12/03/2003
Aroldo Zanela
O único motivo que vejo para isso acontecer seria quando se insere o código acima pela primeira vez no formulário do menu e ainda não tiver incluído a unit na seção uses.
Se você comentar a linha de criação (CreateForm) e deixar a segunda linha (no caso) o IDE vai identificar a ausência da declaração e levantar uma mensagem de alerta e questionar se você deseja adicionar a unit na lista de uses. (responda Yes) e retire o comentário da linha acima e tudo resolvido.
Gostei + 0
12/03/2003
Anonymous
FtEstoque := TFtEstoque.create(self);
FtEstoque.showmodal;
FtEstoque.free;
so isso ! ele cria e quando fechado libera da memoria !!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)