Utilizando o objeto OpenFileDialog VB .NET

O componente OpenFileDialog, permite que seja aberto arquivo e exibido em algum outro objeto da sua aplicação.
Nesse artigo mostrarei alguns exemplos de utilização desse objeto. Ele é muito fácil de ser utilizado, com poucas linhas de código já podemos abrir uma imagem no formulário, como veremos no exemplo abaixo.
Abrindo uma Imagem
Para esse exemplo utilizaremos os seguinte objetos:
Button: Name btnAbri, Text Abrir;
TextBox: Name txtAbrir;
PictureBox: Name pbImagem;
Nosso formulário ficará assim:

O componente OpenFileDialog, permite que seja aberto arquivo e exibido em algum outro objeto da sua aplicação.

Nesse artigo mostrarei alguns exemplos de utilização desse objeto. Ele é muito fácil de ser utilizado, com poucas linhas de código já podemos abrir uma imagem no formulário, como veremos no exemplo abaixo.

Abrindo uma Imagem

Para esse exemplo utilizaremos os seguinte objetos:

  • Button: Name btnAbri, Text Abrir;
  • TextBox: Name txtAbrir;
  • PictureBox: Name pbImagem;

Nosso formulário ficará assim:

form

Então você edicionará o objeto principal, que o OpenFileDialog. Para isso selecione e arraste para o seu formulário. Ele ficará em uma barra logo abaixo do formulário no ambiente de desenvolvimento. Na propriedade “Name” coloque “AbrirArquivo”.

OpenFileDialog

Para que o o bjeto só apresente arquivos de imagem quando for solicitado, deveremos colocar um filtro. Para isso utilize a propriedade “Filter”. Há um padrão para a utilização dessa propriedade. Abaixo veremos alguns exemplos.

Para que o objeto só exiba arquivos de imagem utilizamos: Arquivos de Imagem|*.jpg.

Onde o texto que está antes do pipe “|”, ou seja, “Arquivos de Imagem” é o texto que é apresentado para o usuário. Após o pipe vem o filtro propriamente dito. Para o caso de arquivos de imagem utilizei “*.jpg”, ou seja, quaquer arquivo “*” com a extenção “.jpg”.

Para que a imagem escolhida pelo usuário seja exibida, é necessário escrever algumas linhas de código. Para simplificar todo o código, será colocado no objeto “btnAbrir”. Dê um duplo clique sobre ele para abrir a “Private Sub BbtnAbrir_Click”.

Abaixo veremos o código para abrir a imagem.

   Private Sub BbtnAbrir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAbrir.Click
        ' Abre a janela onde o usuário escoherá a imagem (Ver Imagem)
        AbrirArquivo.ShowDialog()
        ' Atribui o caminho da imagem que foi escolhida ao objeto txtImagem
        txtImagem.Text = AbrirArquivo.FileName
        ' Faz verificação para se certificar que o usuário escolheu uma imagem
        If Not txtImagem.Text = "" Then
            ' Caso haja conteúdo no objeto txtImagem significa que o usuário escolheu uma imagem
            ' Então atribui o caminho escolhido ao objeto pbImagem
            pbImagem.Image = System.Drawing.Bitmap.FromFile(txtImagem.Text)
        End If
    End Sub

E o resultado final é…

resultado

Você pode utilizar esse componente só para pegar o nome de um arquivo para fazer a configuração do seu sistema, abrir uma imagem como mostrado acima, um texto, ou qualquer outro tipo de arquivo que você precisar.

O artigo é isso divirtam-se e nos vemos numa próxima[bb].

Vídeo

Do Nada ao Básico com Visual Basic .NET – Parte 8 (Final)

Visual Basic .NET

Para finalizar a sequencia Do Nada ao Básico com Visual Basic .NET veremos como preencher um combobox com os registros de uma banco de dados e a partir dai buscar os todos os dados referentes a esse registro e apresenta-los nos textbox.

Melhor Visualização em Tela Cheia.

Caso queira estudar o código estou disponibilizando o projeto para download.

Do nada ao básico com Visual Basic .NET – Parte 4

Primeiramente gostaria de pedir desculpas já que demorou um bocado para a Parte 4 sair, e também já pedir desculpas porque a Parte 5 pode demorar um pouquinho também. Dito isso vamos à vídeo aula.

Nessa parte veremos como salvar os dados de um formulário em uma tabela de um banco de dados MySQL.
Faremos uma função na classe que criamos na ultima vídeo aula(é importante que tenha visto a Parte 3), e vamos criar uma nova função que fará a conexão com a tabela por meio de uma query em SQL.

Veja em Tela cheia para uma melhor visualização dos códigos.

Vídeo

Do nada ao básico com Visual Basic .NET Parte 2

Nessa sequencia de vídeo aulas eu vou mostrar desde o inicio a montagem de um projeto básico, voltado para quem está iniciando em VB .NET.
Nessa segunda parte eu mostro como montar uma estrutura de decisão.
Se ainda não viu a Parte 1, é muito importante vê-la para entender tudo.

Download do Projeto usado