Вниз
Скачать: CL | DM;

Сообщение EOutOfResources   Найти похожие ветки 

← →
m2003 ©   (2003-08-11 12:33) [0]

Делаю игру с исползованием DelphiX.
В FormActivate я загружаю все спрайты из файла в TDXImageList.
Размер файла со спрайтами чуть больше 2–ух мегабайт.
При открытии программы выводится сообщение об ошибке EOutOfResources, причём если в это время Delphi не запущена то всё идёт нормально.


← →
Карлсон ©   (2003-08-11 14:00) [1]

а в каком формате хранятся файлы и что, все картинки в одном файле собраны?


← →
NailMan ©   (2003-08-11 14:11) [2]

Видимо не хватает ресурсов GDI для одновременной работы этих 2-х софтин. Типа грамотней нужно отноститься к сим ресурсам и стараться использовать их меньше.


← →
m2003 ©   (2003-08-11 14:24) [3]

2 Карлсон
В формате DXG

2 NailMan
А как же тогда хранить графику для вывода на TDirectDraw?


← →
NailMan ©   (2003-08-11 15:15) [4]

Не юзать TDXImageList, а придумать что-то свое и не юзающее GDI.

Примерно также как со стандартными модельками для D3D в формате *.X - они не удобны и неинтересны -> делаем свой уникальный формат, который грузится в один прием, и располагается в едином массиве вершин/индексов.

Вариантов множество, реализаций еще больше.

То что тебе предложили - это обертка для приложений начального и тренировочного уровня. Для более серьезных вещей нужно разрабатывать свою архитектуру хранения/загрузки/юзания ресурсов.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.018 c
3-79558
denis24
2004-01-29 13:58
2004.02.25
insert into aa.dbf (a,b,c,d) values....


3-79683
vict
2004-01-30 10:54
2004.02.25
exec xp_subdirs


3-79621
Newb
2004-02-01 00:46
2004.02.25
DBGrid как изменить значение ячейки при изменении другой


3-79611
Игорь М
2004-01-30 14:24
2004.02.25
В числовом поле, содержится дата...


1-79890
ruslan_as
2004-02-10 11:03
2004.02.25
Как DateEdit заставить открывать нужный мне месяц




   Наверх