Não deixa criar o form.
bom dia gente ... as vezes tenho esse problema
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
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
Curtidas 0
Respostas
Anonymous
12/03/2003
Experimente esta forma de criar:
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
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
Aroldo Zanela
12/03/2003
bom dia gente ... as vezes tenho esse problema
quando mando o comando
[b:58171a4601]Application.CreateForm(tfrmopera,frmopera);
frmopera.show;[/b:58171a4601]
para criar um form ele dá
[b:58171a4601][Error] Menu.pas(170): Undeclared identifier: ´tfrmopera´[/b:58171a4601]
o nome do form está certo ..
me ajude
vakeuuu
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
Anonymous
12/03/2003
um jeito melhor
FtEstoque := TFtEstoque.create(self);
FtEstoque.showmodal;
FtEstoque.free;
so isso ! ele cria e quando fechado libera da memoria !!
FtEstoque := TFtEstoque.create(self);
FtEstoque.showmodal;
FtEstoque.free;
so isso ! ele cria e quando fechado libera da memoria !!
GOSTEI 0