Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Pngimage
Форум программистов > Системное программирование > Delphi и Pascal > Delphi - Компоненты
netuser
Участники форума, кто нибуть встречался с компонентом pngimage. Я вроде скачал его с нета, но установить не могу, ошибку выдает зараза. И даже прга не компилируется, во время компиляции выдается ошибка в коде этого компонента. Чо это может дыт? Неполная версия? Мало всего лищ установить? Или еще чтото?
????
телепаты в отпуске. что за ошибка? что за версия pngimage? откуда качал? что за версия Delphi/Builder?
netuser
Цитата(???? @ 12:10:2007, 07:17 ) *
телепаты в отпуске. что за ошибка? что за версия pngimage? откуда качал? что за версия Delphi/Builder?


Delphi 7
Скачивал отсуда: kent.dl.sourceforge.net/sourceforge/pngdelphi/pngimage.zip
Версия, точно не знаю, внутри файла нашел "LibraryVersion = '1.564';"

А ошибка:
{ZLIB Decompression extra information}
TZStreamRec2 = packed record
{From ZLIB}
ZLIB: TZStreamRec; выделяет карсным и говорит, что TZStreamRec не декларирован.
{Additional info}
Data: Pointer;
fStream : TStream;
end;
Silver Wind
Насколько я помню в Delphi есть такой модуль zlib, так вот судя по коменту выше строчкой с ошибкой запись TZStreamRec должна быть там описана, видимо в uses он не добавлен, или добавлен с использованием каких-то условных директив (такое в компонентах часто делают для учета версии компилятора). Соответственно проблемка решается добавлением модуля zlib, или проверкой условных директив.
Barmutik
Да нужно просто новую версию ZLibEx скачать... поменялось кое что в классах...
netuser
Цитата(Barmutik @ 12:10:2007, 15:08 ) *
Да нужно просто новую версию ZLibEx скачать... поменялось кое что в классах...


а откуда скачать? есть ссылка? просто мои поиски пока ничего на дали.
netuser
Цитата(Silver Wind @ 12:10:2007, 13:18 ) *
Насколько я помню в Delphi есть такой модуль zlib, так вот судя по коменту выше строчкой с ошибкой запись TZStreamRec должна быть там описана, видимо в uses он не добавлен, или добавлен с использованием каких-то условных директив (такое в компонентах часто делают для учета версии компилятора). Соответственно проблемка решается добавлением модуля zlib, или проверкой условных директив.


Мордуль Zip? Он всторенный или надо отдельно устанавливать?

А в uses прописано только pngimage.
Silver Wind
Цитата(netuser @ 18:10:2007, 16:37 )
Мордуль Zip? Он всторенный или надо отдельно устанавливать?
*


Не Zip, а Zlib. И, да, он стандартный.

Цитата(netuser @ 18:10:2007, 16:37 )
А в uses прописано только pngimage.
*


Надо смотреть в uses того модуля, в котором возникает ошибка, а это, насколько я понял, как раз и есть модуль pngimage.

Попробуй добавить zlib в него, если что назад уберешь, это по-проще будет smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.