Импорт файлов с интерфейсом, похожим на Windows Explorer в Access 2007 - PullRequest
1 голос
/ 20 октября 2010

Я бы хотел, чтобы пользователь импортировал файлы в Access VBA. Интересно, смогу ли я сделать интерфейс похожим на Windows Explorer:

С окном, разделенным на 2 половины, пользователь может выделить каталог в левой половине, а затем в правой половине отобразятся файлы внутри (даже лучше, если он сможет фильтровать файл с определенным расширением), при использовании можно выбрать файлы, нажав на флажок проверки.

Возможно ли это в Access 2007 VBA, я не хочу снова изобретать колесо.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 20 октября 2010

Насколько я знаю, ничего не встроено, и это не оставляет вас в покое.Если бы это делал я, я бы делал что-то вроде

  • Элемент управления Treeview слева
  • Элемент управления Listview справа
  • Две кнопки в среднейдобавить один для удаления

Treeview будет заполнен файловой структурой машины (ссылки в конце о том, как это сделать). Когда пользователь нажимает кнопку добавления, он добавляет полный путь.и имя файла для списка в отдельных столбцах.

Немного боли, но не так сложно, когда вы разбили его на части

Ссылка на способ получения информации о файле в VBA http://www.everythingaccess.com/tutorials.asp?ID=List-files-recursively

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