|
ХЕЛП!!! СКРИПТ!!!
|
|
| BigБум | Дата: Суббота, 2006-05-06, 18:24 | Сообщение # 1 |
|
Администратор
Сообщений: 612
ICQ: 9808558
Статус: Отсутствует
| Раньше никогда не работал с файлами. В общем, пишу следующее: file_text_open_read('modfiles.dat'); do { strf=file_text_read_string('modfiles.dat'); show_message(strf); } until (file_text_eof('modfiles.dat')); file_text_close('modfiles.dat'); Пишет чё-то типа 'file is not open for reading'. Что делать?
GMDT Member [http://gmdt.clan.su] #ICQ: 98-08-558 E-mail: alwake[собака]list.ru
Сообщение отредактировано пользователем BigБум - Суббота, 2006-05-06, 21:06 |
| |
| |
| Jeners | Дата: Суббота, 2006-05-06, 20:27 | Сообщение # 2 |
Модератор
Сообщений: 341
ICQ: 191217905
Статус: Отсутствует
| Ответ! юзай execute_file('Data.dat') Юзает GML код из файла
|
| |
| |
| BigБум | Дата: Суббота, 2006-05-06, 20:29 | Сообщение # 3 |
|
Администратор
Сообщений: 612
ICQ: 9808558
Статус: Отсутствует
| Неа... не подходит. Нужно чтобы загружал все строки из текстового файла.
GMDT Member [http://gmdt.clan.su] #ICQ: 98-08-558 E-mail: alwake[собака]list.ru
|
| |
| |
| Jeners | Дата: Суббота, 2006-05-06, 20:32 | Сообщение # 4 |
Модератор
Сообщений: 341
ICQ: 191217905
Статус: Отсутствует
| FILE=file_text_open_read('modfiles.dat'); do { strf=file_text_read_string(FILE); show_message(strf); } until (file_text_eof('modfiles.dat')); file_text_close(FILE);
Сообщение отредактировано пользователем Jeners - Суббота, 2006-05-06, 20:32 |
| |
| |
| BigБум | Дата: Суббота, 2006-05-06, 20:33 | Сообщение # 5 |
|
Администратор
Сообщений: 612
ICQ: 9808558
Статус: Отсутствует
| Ок. Спасибо.
GMDT Member [http://gmdt.clan.su] #ICQ: 98-08-558 E-mail: alwake[собака]list.ru
|
| |
| |
| BigБум | Дата: Суббота, 2006-05-06, 21:01 | Сообщение # 6 |
|
Администратор
Сообщений: 612
ICQ: 9808558
Статус: Отсутствует
| Хыхы. Всё равно глючит. В смысле не загружает все строки из файла. ХЕЛП!
GMDT Member [http://gmdt.clan.su] #ICQ: 98-08-558 E-mail: alwake[собака]list.ru
|
| |
| |
| Jeners | Дата: Суббота, 2006-05-06, 21:53 | Сообщение # 7 |
Модератор
Сообщений: 341
ICQ: 191217905
Статус: Отсутствует
| BigБум, как тебе нужно чтоб загружалось? тама надо дабовлять file_text_readln(FILE) ето переход на следущую строку FILE=file_text_open_read('modfiles.dat'); do { strf=file_text_read_string(FILE); show_message(strf); file_text_readln(FILE) strf=file_text_read_string(FILE); show_message(strf); } file_text_close(FILE);
|
| |
| |
| HellMan | Дата: Понедельник, 2006-05-08, 07:02 | Сообщение # 8 |
Разработчик
Сообщений: 180
ICQ: 281835788
Статус: Отсутствует
| Jeners, ты забыл Until Вот мой вариант: FILE=file_text_open_read('modfiles.dat'); while (!file_text_eof(FILE)) { strf=file_text_read_string(FILE); show_message(strf); file_text_readln(FILE) } file_text_close(FILE); БигБум, у тебя вот в чем ошибка: | Quote | file_text_open_read('modfiles.dat'); do { strf=file_text_read_string('modfiles.dat'); show_message(strf); } until (file_text_eof('modfiles.dat')); file_text_close('modfiles.dat'); | Ф-ция file_text_open_read('modfiles.dat') возвращает ID файла, их можно открывать до 32 сразу. А в остальных ф-циях (например file_text_read_string) используешь этот ID. Понял?
|
| |
| |
| BigБум | Дата: Понедельник, 2006-05-08, 13:36 | Сообщение # 9 |
|
Администратор
Сообщений: 612
ICQ: 9808558
Статус: Отсутствует
| Понятно. Щас попробую
GMDT Member [http://gmdt.clan.su] #ICQ: 98-08-558 E-mail: alwake[собака]list.ru
|
| |
| |
| HellMan | Дата: Воскресенье, 2006-10-29, 21:36 | Сообщение # 10 |
Разработчик
Сообщений: 180
ICQ: 281835788
Статус: Отсутствует
| ну как? )
|
| |
| |