Вниз
Скачать: 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
14-95031
AFrolov
2003-05-13 13:37
2003.05.29
Численный поиск корней функции


1-94824
7Up
2003-05-19 14:42
2003.05.29
Хэндл у объекта


7-95127
Felix_the_cat
2003-03-29 04:44
2003.05.29
Обновление окна


1-94820
XopoSHiy
2003-05-17 15:57
2003.05.29
Dll + Строки + Delphi + VB


1-94966
User
2003-05-18 12:16
2003.05.29
Any Key для консольного приложения




   Наверх