2 / 3 / 0
Регистрация: 17.02.2016
Сообщений: 75
|
|||||||||
1 | |||||||||
Создание списка всех файлов каталога04.03.2020, 15:12. Показов 798. Ответов 11
Метки нет (Все метки)
Доброе время всем!
Прошу помочь советом: Как сделать макрос, который бы создавал список всех файлов каталога рабстола(C:\Users\xxxx\Desktop) в документе ВОРДа примерно в таком формате:
Можно и табличной форме. Спасибо!
0
|
04.03.2020, 15:12 | |
Ответы с готовыми решениями:
11
Открытие по очереди всех файлов из каталога Открытие по очереди всех текстовых файлов из каталога Открытие по очереди всех текстовых файлов из каталога Вывод списка всех файлов данного каталога |
04.03.2020, 15:20 | 2 | |||||
ухты. изображение значка загружается через WinAPI с нехилой такой функцией. оно точно вам надо?
а просто список файлов можно получить с помощью vbs:
0
|
oh my god
|
||||||
04.03.2020, 17:05 | 3 | |||||
А ведь можно и папку указать программно
0
|
2 / 3 / 0
Регистрация: 17.02.2016
Сообщений: 75
|
|
04.03.2020, 17:42 [ТС] | 4 |
------> / amd48
\ fever brain Спасибо за участие, но это совсем не то что мне надо! Мне вот именно надо, что бы были КАРТИНКИ ЗНАЧКОВ файлов+имя_файла !
0
|
05.03.2020, 07:06 | 5 |
как получать список файлов, тебе показали. это уже половина, а не СОВСЕМ НЕ ТО
а насчёт иконок погугли например функцию Private Declare Function SHGetFileInfo Lib "shell32.dll" Alias "SHGetFileInfoA" (ByVal pszPath As String, ByVal dwFileAttributes As Long, psfi As SHFILEINFO, ByVal cbFileInfo As Long, ByVal uFlags As Long) As Long
0
|
2739 / 1714 / 778
Регистрация: 23.03.2015
Сообщений: 5,430
|
|
05.03.2020, 08:09 | 6 |
TransGet,
Сделай 2 строки в файле как пример и вышли....
0
|
109 / 60 / 27
Регистрация: 22.02.2018
Сообщений: 189
|
|
05.03.2020, 09:11 | 7 |
TransGet, как вариант сделать "свои" иконки и подставлять их в зависимости от расширения файла
0
|
2 / 3 / 0
Регистрация: 17.02.2016
Сообщений: 75
|
|
05.03.2020, 15:57 [ТС] | 8 |
спасибо!
0
|
oh my god
|
||||||
06.03.2020, 12:51 | 9 | |||||
Немного погуглив, нашел похожее решение на vb-6, после нескольких доработок приспособил этот пример к vba
дело в том что у встроенных контролов офиса нет такого свойства hDC тоесть контекста рисования эту проблему можно решить с помощью функции GetDC - естественно контрол при этом должен быть унаследованным итак. вот этот пример: накидываем на новую userform новый listbox и закидываем следующий код: Кликните здесь для просмотра всего текста
В итоге должны вывестись ассоциации файлов в списке и их иконки, тоесть так-же как они зареганны в системе тоесть у меня есть эта зарегестрированная программа которая отображенна в левом углу и которая ассоциируется с этим типом файла
2
|
2 / 3 / 0
Регистрация: 17.02.2016
Сообщений: 75
|
|
07.03.2020, 13:35 [ТС] | 11 |
---->fever brain:
спасибо!!! буду разбираться! Напишу! Добавлено через 23 минуты ------> fever brain P.S. “Немного погуглив, нашел похожее решение на vb-6…”, плз., если не жалко можно взглянуть и на версию VB6 ?
0
|
oh my god
|
|
16.03.2020, 20:17 | 12 |
0
|
16.03.2020, 20:17 | |
16.03.2020, 20:17 | |
Помогаю со студенческими работами здесь
12
Вывод списка имен всех файлов из указанного каталога Создание файла с имя_размер всех файлов каталога Создание отчёта о размерах одноимённых файлов из всех подкаталогов текущего каталога в виде CSV-таблицы Создание каталога, копирование файлов, архивирование содержимого каталога, запись результата работы в файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |