![]() |
| [ На главную ] -- [ Список участников ] -- [ Правила форума ] -- [ Зарегистрироваться ] |
| On-line: |
| Game Maker Форум / Вопросы и Ответы (Для Опытных) / Поиск папок в папке |
| Страницы: 1 |
|
| Автор | Сообщение |
|
Nka Володька Группа: Сообщество GM Сообщений: 1648
|
Добавлено: 09-11-2006 10:39 |
Значит, у меня есть папка sounds, которая находится в той же папке, где и файл игры. Мне нужно найти все папки в папке sounds и записать в массив global.sndsys. Помогите пожалуйста
|
|
|
ZAM гроссмейстер Группа: Сообщество GM Сообщений: 147
|
Добавлено: 09-11-2006 12:51 |
Тебе надо использовать эти три функции.
|
|
|
Nka Володька Группа: Сообщество GM Сообщений: 1648
|
Добавлено: 09-11-2006 15:00 |
|
Это понятно, но в file_find_first я не знаю какие атрибуты писать. Как искать файлы я разобрался, теперь папки. Я пробовал вводить: file_find_first('sounds/*.*', fa_directory) file_find_first('sounds/*', fa_directory) file_find_first('sounds/', fa_directory) не получается.
|
|
|
ZAM гроссмейстер Группа: Сообщество GM Сообщений: 147
|
Добавлено: 09-11-2006 17:06 |
Так должно получаться, проверь получше.
|
|
|
Nka Володька Группа: Сообщество GM Сообщений: 1648
|
Добавлено: 09-11-2006 17:59 |
не получается!
|
|
|
CH@$ER Дундук - не беспокоить! Группа: Модераторы Сообщений: 1435
|
Добавлено: 10-11-2006 10:07 |
|
http://offtop.ru/gmaker/v18_420571__.php Поиск файлов в подпапках |
|
|
Nka Володька Группа: Сообщество GM Сообщений: 1648
|
Добавлено: 10-11-2006 10:42 |
| Мне нужно поиск ПАПОК, а не файлов! | |
|
ZAM гроссмейстер Группа: Сообщество GM Сообщений: 147
|
Добавлено: 10-11-2006 12:07 |
А файлы у тебя нормально получается искать? Странно как-то что папки не ищутся. Может они не ищутся если пустые. И ваще свали всё в одну папку. ![]() А кстати попробуй слэш другой поставить, в разъяснениях к этим функциям стоит такой \, а утебя такой /.
|
|
|
CH@$ER Дундук - не беспокоить! Группа: Модераторы Сообщений: 1435
|
Добавлено: 10-11-2006 12:47 |
|
Если тебя не затруднит, милейший, загляните в скрипт find_dirs. file:= file_find_first(path + '*.*', fa_directory); while file <> '' do begin if file <> '.' and file <> '..' then if file_attributes(path + file, fa_directory) then ... file:= file_find_next(); end; file_find_close(); |
| Страницы: 1 |
|
| Game Maker Форум / Вопросы и Ответы (Для Опытных) / Поиск папок в папке |