MDIChild

12/12/2005

0

Criar os formularios com MDIChild, é melhor ou pior em relacao ao normal, acho cria mais facilidades para o ususario, existem alguma desvantagem? Como utilizo os componentes de acesso ao BD no datamodule, quando deixo abrir 2x o mesmo formulario o que faço em um reflete no outro, tem como cada um ter seus dados separados?Ou é melhor nao deixar abrir 2x o mesmo formulario?
Abs


Felipeiw

Felipeiw

Responder

Posts

12/12/2005

Eniorm

eu não acho bom deixar que a mesma tela seja aberta + de 1 vez, então eu uso assim, no OnClose do form

Action := caFree;
Release;
FormX := Nil;


e para abrir o form eu uso

if (FormX = Nil) then
   Application.CreateForm(TFormX, FormX);
FormX.Show;


o controle de transações deve ser rigoroso pra evitar os deadlooks, eu curto o projeto MDI mas nem sempre eu uso..... mas nesse caso, é bom vc usar uma transação para cada form.

se tem desvantagens eu naum sei, vai do gosto de cada um, mas da uma pesquisada no forum que ja rolou uns assuntos sobre o tema.

abraço


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar