Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.14;
Скачать: CL | DM;

Вниз

Какой максимальный размер картинки можно использовать ?   Найти похожие ветки 

 
Пикчер   (2005-07-28 02:40) [0]

Пишу :

var
 bm2     : TBitMap;
begin
 bm2 := TBitMap.Create;
 try
   bm2.Width       := 2048;
   bm2.Height      := 2048;


И в этом месте bm2.Height      := 2048; И в этом месте у меня вылетает ошибка Аут оф ресурс. Почему ? Я что-то не так делаю ? Или это превышение допустимых размеров файла ? Или что ?


 
Джо ©   (2005-07-28 03:02) [1]


>  Или что ?

Не что, а "аут оф ресурс".


 
Пикчер   (2005-07-28 03:10) [2]


> Джо ©   (28.07.05 03:02) [1]
>
> >  Или что ?
>
> Не что, а "аут оф ресурс".


Запусти - увидешь.


 
Джо ©   (2005-07-28 03:12) [3]


>  [2] Пикчер   (28.07.05 03:10)
> Запусти - увидешь.

А зачем мне запускать? Я и так знаю. Out of resources будет.


 
Пикчер   (2005-07-28 03:39) [4]


> Джо ©   (28.07.05 03:12) [3]
>
> >  [2] Пикчер   (28.07.05 03:10)
> > Запусти - увидешь.
>
> А зачем мне запускать? Я и так знаю. Out of resources будет.


А почему ? В чём проблема и как её решить *


 
Джо ©   (2005-07-28 03:51) [5]


> В чём проблема

В "out of resources". В исчерпании системных ресурсов, то есть. Они, в отличие о оп. памяти и других весчей, делятся между всеми приложениями в системе. И количество их довольно ограничено, особенно в 9x платформе.

> как её решить

1. Не допускать таких битмэпов. Зачем он такой тебе огромный? Корректно обрабатывать исключения Out of resources и Out of memory. Они могут произойти в любой момент и о них стоит всегда помнить.  Memento more такой. Но, это вопрос правильного проэктирования приложения.
2. Не использовать Windows Bitmap. Использовать сторонние компоненты/библиотеки, которые не используют графические ресурсы Windows.


 
Джо ©   (2005-07-28 03:55) [6]

[5] Джо ©   (28.07.05 03:51)

П.С. Что-то более конкретное можно предложить, только зная ответ на вопрос: зачем тебе такой битмэп?


 
имя   (2005-07-28 04:57) [7]

Удалено модератором


 
Джо ©   (2005-07-28 05:04) [8]

Удалено модератором


 
Пикчер   (2005-07-28 05:32) [9]

Удалено модератором
Примечание: А для бредогенераторов - bred.ru


 
Джо ©   (2005-07-28 05:47) [10]


> [9] Пикчер   (28.07.05 05:32)

Совочком в меня, совочком, аноним хренов.



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

Текущий архив: 2005.08.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.055 c
1-1122400919
Anatol_sp
2005-07-26 22:01
2005.08.14
Глюк свойства AutoSize у TListColumn в TListView


1-1122419348
Mangoost
2005-07-27 03:09
2005.08.14
выбор на listbox-e


4-1119508902
Grief
2005-06-23 10:41
2005.08.14
Окошко из трея (не знаю как назвать)


5-1092908728
Alexander S.
2004-08-19 13:45
2005.08.14
Кто как компоненты компилирует


14-1121700252
Piter
2005-07-18 19:24
2005.08.14
Загадка программерам от Питера :)