Array
(
)

Como alterar Project gt; Options gt; Forms gt; Main form

Fabiano Góes
   - 24 fev 2006

Tem como alterar Project > Options > Forms > Main form em tempo de Execução ?

quero mudar a ordem em tempo de execusão, será que dá ?


Paullsoftware
   - 24 fev 2006

Acho que vc teria que editar no DPR da sua aplicação. Você pretende iniciar um formúlario como sendo o principal para determinados critérios, então, no DPR de sua aplicação coloque um if e dentro dele especifique os formulários que serão criados!

por exemplo:

#Código

if Condicao = ´A´ then
begin
Application.Initialize;
Application.Title := ´Controle de Locadora´;
Application.CreateForm(TDM_BANCO, DM_BANCO);
Application.CreateForm(TfPRINCIPAL, fPRINCIPAL);//Form Criado
Application.Run;
end
else
if Condicao = ´B´ then
begin
Application.Initialize;
Application.Title := ´Controle de Locadora´;
Application.CreateForm(TDM_BANCO, DM_BANCO);
Application.CreateForm(TfPRINCIPAL2, fPRINCIPAL2);//Form criado
Application.Run;
end;


tenta ai! :wink:


Jairrc
   - 24 fev 2006

Após criar o form que vc quer que seja o principal, acrescente a seguinte linha:
Application.MainForm := SeuFormPrincipal;

Jair