formulário splash em C#
:?: Como faço para que um form splash chame outro formulário dentro do projeto de C?
gostaria que fosse uma breve resposta.
OK.
Carlos Eduardo Rodrigues Mantoani
kadu_chevetasso@yahoo.com.br
gostaria que fosse uma breve resposta.
OK.
Carlos Eduardo Rodrigues Mantoani
kadu_chevetasso@yahoo.com.br
Cermantoani
Curtidas 0
Respostas
Mleal
11/12/2007
Carlos,
Vc pode carregar um formulário splash a partir do objeto startup (por default nas rotinas static class Program -> static void Main()), ficaria mais ou menos assim:
static class Program
{
...
...
static void Main()
{
......
// Inicializações, verificações em base de dados, etc..
......
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
formSplash formInicial = new formSplash();
formInicial.ShowDialog();
.......
.......
}
}
Evidentemente o formulário formSplash deve ser previamente criado. No formulário splash vc pode colocar botões para carregar o formulário principal, ou utilizar o componente Timer para temporizar a carga do formulário principal.
Se a carga do formulário principal for lenta, use threads como opção para carregar o formulário principal em segundo plano e apenas mostra-lo (via método showDialog), quando a carga estiver concluída, ou o tempo previsto esgotar, ou até após o pressionamento do botão de carga inicial.
abçs
MauLeal :P
Vc pode carregar um formulário splash a partir do objeto startup (por default nas rotinas static class Program -> static void Main()), ficaria mais ou menos assim:
static class Program
{
...
...
static void Main()
{
......
// Inicializações, verificações em base de dados, etc..
......
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
formSplash formInicial = new formSplash();
formInicial.ShowDialog();
.......
.......
}
}
Evidentemente o formulário formSplash deve ser previamente criado. No formulário splash vc pode colocar botões para carregar o formulário principal, ou utilizar o componente Timer para temporizar a carga do formulário principal.
Se a carga do formulário principal for lenta, use threads como opção para carregar o formulário principal em segundo plano e apenas mostra-lo (via método showDialog), quando a carga estiver concluída, ou o tempo previsto esgotar, ou até após o pressionamento do botão de carga inicial.
abçs
MauLeal :P
GOSTEI 0