Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 21.02.2010, 13:33   #1
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
lib_resloader помогите

Решил перейти на эту либу пишу вот так
uses resloader;
var
res,line: string;//
map: array [0..10, 0..10] of integer;
x,y:integer;
procedure LoadMap;
begin
res :=LoadText('map/map.txt');
for y := 0 to 10 do
begin
line := ReadLine(res);//сдесь жалуется ошибка в параменте 1
for x := 0 to 10 do
map[x,y] := StringToInteger(GetChar(line,x));
end;
end;
(Offline)
 
Ответить с цитированием
Старый 21.02.2010, 16:01   #2
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: lib_resloader помогите

Смотри:
1) Команда LoadText считывает файл полностью, так что в res уже считывается весь файл целиком, считывать дальше построчно нет смысла.
2) Если хочешь читать построчно используй OpenRes/ReadLine (без параметров, они там не нужны) или ReadLinesBlock. Второе предпочтительнее, так как там происходит перекодировка русского текста в случае чего.
3) Если ты там считываешь какие-то числа из файла и записываешь их в массив, то числа удобно записать через запятую и парсить их с помощью библиотеки Lib_parse
(Offline)
 
Ответить с цитированием
Старый 21.02.2010, 16:49   #3
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: lib_resloader помогите

короче вырубил либу убрал нах**
(Offline)
 
Ответить с цитированием
Старый 21.02.2010, 21:19   #4
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: lib_resloader помогите

Сообщение от im_zorg Посмотреть сообщение
короче вырубил либу убрал нах**
Тоже вариант.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 14:52.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com