[ Ajuda ] Função para Criar Forms Dinâmicamente
Preciso desenvolver uma função para criar forms Dinamicamente, ja tentei de tudo, sempre da o erro no Show, ShowModal, algumas das funções que testei funcionaram no Delphi 2007, mas no XE2 com o FireMonkey Não estão funcionando, TFormClass por exemplo não existe, enfim postarei algumas das que tentei usar...
Se alguém souber como passar, eu gostaria de Chamar de qualquer lugar pois é uma UnitCompartilhada,
chamar assim: NomeDaFuncao( frmParaCriar, TfrmParaCriar ), ou algo do gênero...
Agradeço desde já!
Se alguém souber como passar, eu gostaria de Chamar de qualquer lugar pois é uma UnitCompartilhada,
chamar assim: NomeDaFuncao( frmParaCriar, TfrmParaCriar ), ou algo do gênero...
Agradeço desde já!
function CreateForms( FormClass: TFormClass; FormName: TCustomForm; ModalForm : Boolean ) : Boolean;
begin
with FormName do
try
FormName := FormClass.Create(Application);
if ModalForm Then
ShowModal
else
Show;
CreateForms := True;
except
CreateForms := False;
end;
end;
procedure CriarForm(aClasseForm: TFormClass; aForm:TForm); begin Application.CreateForm(aClasseForm, aForm); aForm.showmodal; aForm.free; end;
Marcelo Jr
Curtidas 0
Respostas
Marcelo Jr
29/04/2012
ninguém?
bah, estou precisando disso urgentemente...
se alguém tiver alguma idéia, link ..
Por Favor!
bah, estou precisando disso urgentemente...
se alguém tiver alguma idéia, link ..
Por Favor!
GOSTEI 0