Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Файлы и папки


Автор: VladislavD 16.4.2004, 08:25
Как узнать имена всех файлов и папок в определенной папке

Автор: Akina 16.4.2004, 08:27
Declare Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As Long

Declare Function FindNextFile Lib "kernel32" Alias "FindNextFileA" (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As Long

Автор: cardinal 16.4.2004, 09:23
см. в FAQ

Автор: Inoy 21.4.2004, 17:42
Цитата(cardinal @ 16.4.2004, 09:23)
см. в FAQ

Хотел создать тему по этому же вопросу, но вижу что она уже есть.
Меня этот вопрос тоже интересует.
Можно ли это сделать не используя API?
В FAQe кстати нет такого топика. sad.gif

Автор: Akina 21.4.2004, 18:14
А документацию мы принципиально не читаем?
Цитата
Dir Function

Returns a String representing the name of a file, directory, or folder that matches a specified pattern or file attribute, or the volume label of a drive.

Dir[(pathname[, attributes])]

Автор: cardinal 21.4.2004, 20:11
см. в FAQ:
http://forum.vingrad.ru/index.php?showtopic=9458

Автор: Mephisto 26.4.2004, 19:11
Либо используя стандартные компоненты!

Автор: Гость_Qwerty 9.5.2004, 07:26
Как узнать имена файлов и вложенных папок в заданной папке -
об этом подробно написано на http://alexansol.chat.ru на страничке Exp3 (можно сразу http://alexansol.chat.ru/Experiens/Exp3
Цитата
Как узнать имена всех файлов и папок в определенной папке
exclamation.gif

Автор: Guest 28.5.2004, 09:16
Попробуйте с помoщью fso - объекты файловой системы.
File System Objects
Там есть классы - Folders и Files.
В них есть полезные методы.

Автор: Poxer 29.5.2004, 14:03
Люди помогите!!!!!!!!!
Нужно реализовать код для копирования всех файлов с одной папки в другую, только важно, чтобы если в той такие файлы уже есть они автоматически заменялись на новые. И ещё я хочу, чтобы ссылки на файлы в программе были не прямые, то есть без указания диска. Например “/cd/file.exe”. Почему-то у меня это не получается сделать.
И последний вопрос самый простой:
Как сделать, чтобы окошка, которое появляется при запуски программы или вообще не появлялось или сразу исчезало. То есть вы запускаете программу, она копирует файлы с одного места в другое и при этом вы не видите не какого окна программы.
Прошу помочь! Очень нужно!

Автор: cardinal 29.5.2004, 14:27
Модератор: Пожалуйста, один топик - один вопрос.

Ответ на второй вопрос: поставь в свойстве visible у формы false и будет тебе счастье smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)