![]() |
Visual Basic. Кнопка обзора и вывод содержимого папки
Здравствуйте!
Помогите пожалуйста. Собственно, что нужно: 1. Кнопка "Обзор" для возможности выбора папки, либо множества файлов (а именно картинок). 2. ListBox (или что-то вроде), в котором будут выводиться имена файлов (картинок) содержащихся в выбранной папке. 3. Окошко к котором будет отображаться картинка выбранная в ListBox-е (Отображение картинки получилось реализовать с помощью "WebBrowser", нужно только понять как передавать в неё значение из листбокса). Как это реализовать? Хотябы что-нибудь из этого? |
|
|
Цитата:
Так понятнее? Цитата:
Цитата:
Цитата:
Если Вы хотите делать все через одно диалоговое окно Посмотрите тут, есть несколько вариантов(но правда на C#)! |
LilLoco
Уже понятнее. Получилось добиться, чтобы при открытии файла кнопкой Browse, в ListBox добавлялось его имя. Но значения у этой строки нет никакого. Т.е. кликаем на пункт в ListBox-е, он выделяется, но ничего не происходит. Как добавлять значение строке? Понял что делается это вроде бы через ListBox1_KeyPress. Но как мне из одного элемента (кнопки) передать значение пути и имени файла в этот самый ListBox1_KeyPress? Кстати, и как сделать чтобы в ListBox-е отображалось только имя файла, а не весь путь к нему? |
travian,
Цитата:
На здоровье. :) Цитата:
написать что-то типа или как-то так. ListBox1.Text = FolderBrowserDialog1.FolderName Visual Basic под руками нет, т.ч. за точность фразы не ручаюсь, но в целом так. |
Цитата:
Цитата:
Я не знаю точно, но добавляю новые пункты в ListBox вот такой строчкой: ListBox1.Items.Add(strFileName) И почему-то мне думается, что где-то в этой же строке и нужно дописывать значение этого strFileName. Нет? Мне вот нужно сделать поле и кнопку. В поле я ввожу новое имя файла, нажимаю на кнопку для переименовывания. Делаю это так: My.Computer.FileSystem.RenameFile("C:\Test.txt", "" & TextBox1.Text) Как заменить "C:\Test.txt" на файл выбранный в ListBox-е? Хоть убейте не понимаю... |
Время: 22:19. |
Время: 22:19.
© OSzone.net 2001-