Usuário com melhor resposta
splash

Pergunta
-
boa tarde ,
eu queria criar um splash que quando iniciar meu executável ele verifique o caminho do banco de dados , se caso estiver correto o meu caminho do banco de dados ele me de um nova frm , caso não esteja certo o caminho do banco de dados apareça uma mensagem dizendo erro de banco de dados e me de uma janela para que eu escolha o caminho correto do banco de dados . como eu faço ?
Respostas
-
Olá, meu nobre, Mateus Soares.
Você pode escolher um Formulário pronto de "Splash" nos templates do VS. Mas também você pode criar o seu próprio, acrescentar um Windows Form, normalmente, porém... detalhe! Terás que modificar a inicialização do seu projeto em 'My Project/ Apliccation/ e em Startup Object, selecione o seu novo 'Splash'
Abaixo deixo-te um breve exemplo que acabei de criar, em código de como criar o seu:
Public Class Form5Splash
Private Sub Form5Splash_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Verificar se diretorio do Banco de Dados existe....
If My.Computer.FileSystem.DirectoryExists("C:\Meu Banco de dados\") Then
NovoFormDestino.show()
Me.Hide()
Else
MsgBox("Não foi encontrado o Diretório do seu Banco de Dados", MsgBoxStyle.Critical, "Caminho não encontrado!")
'Chamando o OpenFileDialog
Dim Open As New OpenFileDialog
Open.InitialDirectory = ("C:\")
Open.Title = "Nome do Diretório"
Open.FileName = "Diretório ou arquivo em busca"
Open.Filter = "Arquivo de Banco de dados|*.extensão"
Open.ShowDialog() 'abrindo o diretório definido por 'InitialDirectory'
End If
End Sub
End Class
Espero que te ajude!
Retorne-nos. Abraço.
MS INFORMATICA - Projeto Marinner
- Editado Márcio Silva Lima sábado, 18 de abril de 2015 20:58
- Sugerido como Resposta Eduardo.RomeroModerator segunda-feira, 20 de abril de 2015 14:26
- Marcado como Resposta Eduardo.RomeroModerator segunda-feira, 20 de abril de 2015 14:26
Todas as Respostas
-
Olá, meu nobre, Mateus Soares.
Você pode escolher um Formulário pronto de "Splash" nos templates do VS. Mas também você pode criar o seu próprio, acrescentar um Windows Form, normalmente, porém... detalhe! Terás que modificar a inicialização do seu projeto em 'My Project/ Apliccation/ e em Startup Object, selecione o seu novo 'Splash'
Abaixo deixo-te um breve exemplo que acabei de criar, em código de como criar o seu:
Public Class Form5Splash
Private Sub Form5Splash_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Verificar se diretorio do Banco de Dados existe....
If My.Computer.FileSystem.DirectoryExists("C:\Meu Banco de dados\") Then
NovoFormDestino.show()
Me.Hide()
Else
MsgBox("Não foi encontrado o Diretório do seu Banco de Dados", MsgBoxStyle.Critical, "Caminho não encontrado!")
'Chamando o OpenFileDialog
Dim Open As New OpenFileDialog
Open.InitialDirectory = ("C:\")
Open.Title = "Nome do Diretório"
Open.FileName = "Diretório ou arquivo em busca"
Open.Filter = "Arquivo de Banco de dados|*.extensão"
Open.ShowDialog() 'abrindo o diretório definido por 'InitialDirectory'
End If
End Sub
End Class
Espero que te ajude!
Retorne-nos. Abraço.
MS INFORMATICA - Projeto Marinner
- Editado Márcio Silva Lima sábado, 18 de abril de 2015 20:58
- Sugerido como Resposta Eduardo.RomeroModerator segunda-feira, 20 de abril de 2015 14:26
- Marcado como Resposta Eduardo.RomeroModerator segunda-feira, 20 de abril de 2015 14:26
-
-
Que bom que eu pude te ajudar, amigo, Mateus! Eu tenho um Script desse detalhe, mas terei que achar aqui na minha pasta específica de códigos. Se não, vou criar um aqui para te auxiliar, grande abraço.
MS INFORMATICA - Projeto Marinner
- Editado Márcio Silva Lima domingo, 19 de abril de 2015 14:59
-
Mateus...
Desculpe ainda não ter respondido.
Seria melhor fazeres uma nova pergunta, já que esta fora resolvida.
Passei o final de semana nas novas atualizações do meu Projeto e fiquei sem tempo de entrar por aqui como de frequência. Tente usar o componente "SalveDialog" através da base deste código que lhe enviei.
Abraço!
MS INFORMATICA - Projeto Marinner
- Editado Márcio Silva Lima terça-feira, 21 de abril de 2015 13:49