Вниз
Скачать: 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.017 c
1-79763
@G
2004-02-11 17:52
2004.02.25
Защита файла


14-80249
Skier
2004-02-04 15:18
2004.02.25
за .Net будущее ?


1-79866
staryx
2004-02-06 11:59
2004.02.25
Меню а-ля


1-79988
AGN
2004-02-13 09:52
2004.02.25
Ctrl+F


3-79635
Newb
2004-01-31 07:04
2004.02.25
Проблема с хранимой процедурой помогите :(((




   Наверх