Как я могу сделать диалоговое окно, которое будет искать мои файлы изображений на моем компьютере, используя vb2005 - PullRequest
0 голосов
/ 22 августа 2009

Мне трудно кодировать в vb2005 для поиска изображения для моей базы данных.

Я создал систему сотрудников и использую, чтобы добавить к ней картинку, так же как и все его личные данные.

Я хочу создать кнопку, которая будет искать файл в моем компьютере для изображения, которое будет сохранено в моем графическом окне.

Может кто-нибудь помочь мне в этом коде.

Заранее спасибо.

Ответы [ 3 ]

0 голосов
/ 22 августа 2009

Используйте это:

  using (FolderBrowserDialog browserdialog = new FolderBrowserDialog())
{
    if (browserdialog.ShowDialog(this) == DialogResult.OK)
    {
        string ThisIsYourImageFileLocationString = browserdialog.SelectedPath;
    }
}

Ваш конечный пользователь откроет небольшое окно и перейдет к изображению, которое он хочет добавить. Тогда это просто вопрос кодирования в:

pictureBox1.Image = ThisIsYourImageFileLocationString;
0 голосов
/ 22 августа 2009
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  Using dlg As New OpenFileDialog
     dlg.Filter = "Image Files (*.jpg,*.gif,*.bmp)|*.jpg;*.gif;*.bmp"
     dlg.Title = "Select an image file"
     If dlg.ShowDialog = Windows.Forms.DialogResult.OK Then
        Me.PictureBox1.Image = Image.FromFile(dlg.FileName)
     End If
  End Using

End Sub

0 голосов
/ 22 августа 2009

Если вы пытаетесь найти файлы изображений на всем жестком диске, вы можете посмотреть на этот пример кода.

http://bytes.com/topic/net/answers/102603-searching-files-vb-net

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...