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

Error при работе с COL   Найти похожие ветки 

← →
Bogus ©   (2002-08-25 02:07) [0]

Вот пример кода:

program Project1;

uses COL;

var bmp : PGDIBitmap;
begin
bmp := NewGDIBitmap(16,16);
bmp.LoadFromFileEx("test.bmp"); // <-
bmp.Free
end.

Это все, что содержит проект. При выполнении помеченной команды, выскакивает Access Violation. Почему, и как с этим бороться?
Правда, надо сказать, что модуль COL подвергся у меня следующим изменениям:
было

TGDIFontQuality = (fqDefault = DEFAULT_QUALITY,
fqDraft = DRAFT_QUALITY,
fqProf = PROOF_QUALITY,
fqNonAntialiased = NONANTIALIASED_QUALITY,
fqAntialiased = ANTIALIASED_QUALITY
);

стало

TGDIFontQuality = (fqDefault, //= DEFAULT_QUALITY,
fqDraft, //= DRAFT_QUALITY,
fqProf, //= PROOF_QUALITY,
fqNonAntialiased,//= NONANTIALIASED_QUALITY,
fqAntialiased //= ANTIALIASED_QUALITY
);

В таком духе.
Но ведь то, что было, с точки зрения D5 - ошибка!

Так что делать?
Извините, если вопрос не в тему.


← →
Gandalf   (2002-08-25 20:11) [1]

Я наверно чего-то, не понимаю.
Положим COL=KOL.
Но откуда ты взял PGDIBitmap?


← →
Bogus ©   (2002-08-26 12:59) [2]

>Я наверно чего-то, не понимаю.
>Положим COL=KOL.
>Но откуда ты взял PGDIBitmap?

Я так и знал, что меня не поймут!
COL = COL - библиотека для разделения ресурсов GDI (вроде) - см файлы.


← →
Gandalf   (2002-08-26 13:25) [3]

Советую автору COL написать.


← →
Vladimir Kladov   (2002-08-26 16:20) [4]

COL - это был ряд предложений по усовершенствованию графической часи. Все, что я счел возможным, я добавил. Так что должно хватать основной части KOL. Или объясните, чего не хватает.

По коду. А вообще, файл такой существует? Может, стоит прописать
полный путь к нему?



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

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



Память: 0.46 MB
Время: 0.013 c
1-94833
BJValentine
2003-05-19 18:11
2003.05.29
Outlook Express


14-95124
han_malign
2003-05-12 16:08
2003.05.29
Наконец то, длинные руки модераторов дотянулись до Supreme 2


3-94723
AleksandrKu
2003-05-08 14:49
2003.05.29
Как через АДО подключиться к Pervasive серверу?


1-94936
Rafik
2003-05-16 11:20
2003.05.29
Отчет


1-94794
YuN
2003-05-19 07:58
2003.05.29
Как выцепить сообщение в обработчике исключений?




   Наверх