Usuário com melhor resposta
tamanho programa

Pergunta
-
boa tarde pessoal, preciso de uma ajuda
to desenvolvendo uma aplicacao que tem o form principal e a partir dele, chamar os outros forms. ate o momento fiz o form principal, o form pra criar o bd e outro pra incluir pedidos. o exe final esta com 85k. minha preocupacao e que o exe fnal fique grande e demore pra ser executado. sera que o ideal é criar um exe pro form principal e um exe pra cada form, e a partir do form principal, chamar o exe da opção selecionada? isto esta correto? tem alguma forma de acelarar o load do form? ou alguem tem outra dica?
vlw.
obrigado.
Respostas
-
Olá Luís,
Com relação ao tamanho do executável, honestamente eu nunca me preocupei com esse detalhe.
sobre criar um executável para cada formulário, eu não vejo nenhuma vantagem, considerando que voce não tem nenhuma restrição do hardware, nem do SO que te obrigue a fazer isso.Agora, para acelerar o load do formulário, aí sim tem alternativas, recomendo alguns links :
http://msdn2.microsoft.com/en-us/library/aa446535.aspx
http://msdn.microsoft.com/msdnmag/issues/04/12/NETCompactFramework/
esse ultimo é muito bom...
Abraços
-
nem pense em criar varios exe, alem de te dar muito trabalho vc nao teria como compartilhar dados e variaveis sem grandes malabarismos de programacao. O que vc pode fazer em relacao à um form que tenha muitos controles, é carregá-los de acordo a necessidade onde vc os criaria dinamicamente.
att.,
renato haddad
Todas as Respostas
-
Olá Luís,
Com relação ao tamanho do executável, honestamente eu nunca me preocupei com esse detalhe.
sobre criar um executável para cada formulário, eu não vejo nenhuma vantagem, considerando que voce não tem nenhuma restrição do hardware, nem do SO que te obrigue a fazer isso.Agora, para acelerar o load do formulário, aí sim tem alternativas, recomendo alguns links :
http://msdn2.microsoft.com/en-us/library/aa446535.aspx
http://msdn.microsoft.com/msdnmag/issues/04/12/NETCompactFramework/
esse ultimo é muito bom...
Abraços
-
nem pense em criar varios exe, alem de te dar muito trabalho vc nao teria como compartilhar dados e variaveis sem grandes malabarismos de programacao. O que vc pode fazer em relacao à um form que tenha muitos controles, é carregá-los de acordo a necessidade onde vc os criaria dinamicamente.
att.,
renato haddad