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
Abs
Felipeiw
Curtir tópico
+ 0
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
e para abrir o form eu uso
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
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
Clique aqui para fazer login e interagir na Comunidade :)