Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
gjghjc
-
- Постоялец
-
-
- Сообщения: 659
- Зарегистрирован: 13.10.2002 (Вс) 8:28
- Откуда: БАЛАКЛАВА!!
gjghjc » 12.05.2003 (Пн) 7:34
Как при помощи fso узнать имена файлов содержащихся в каталоге
Я делаю так
for i = 1 to fold.folders.files.count ' количество файлов в каталоге определяется верно
Combo1.AddItem fold.folders.files.item(i) ' вот тут и вылезает бочина в виде "Argument not optional"
next i
Можно конечно сделать и через FileListBox, но неохота таскать на форме неиспользуемый невидимый контрол.
-
boevik
-
- Обычный пользователь
-
-
- Сообщения: 72
- Зарегистрирован: 23.07.2002 (Вт) 11:44
- Откуда: Israel
-
boevik » 12.05.2003 (Пн) 8:18
- Код: Выделить всё
Dim oFSO As New FileSystemObject
Dim oFile As File
For Each oFile In oFSO.GetFolder("c:\").Files
Debug.Print oFile.Name
Next oFile
-
RayShade
-
- Scarmarked
-
-
- Сообщения: 5511
- Зарегистрирован: 02.12.2002 (Пн) 17:11
- Откуда: Russia, Saint-Petersburg
-
RayShade » 12.05.2003 (Пн) 9:52
2 gjghjc
НУ ты повнимательнее на свой код глянь - у тебя не указан какой именно folder тебе нужен. Folders - это коллекция.
-
X-BOND
-
- Реалист
-
-
- Сообщения: 944
- Зарегистрирован: 19.08.2002 (Пн) 11:44
- Откуда: Ukraine
X-BOND » 13.05.2003 (Вт) 10:24
Может кому пригодится...
- Вложения
-
- fso.zip
- Справка по FileSystemObject
- (35.48 Кб) Скачиваний: 79
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 75