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

Вниз

DecompressBuf в KolZLib   Найти похожие ветки 

 
DDA ©   (2004-02-13 21:41) [0]

поставил KolZLib .Посмотрел pas файл там есть функции DecompressBuf и compressBuf но выдается ошибка

[Error] Unit1.pas(402): Undeclared identifier: "DecompressBuf"

как уж не пробывал все равно ошибка


 
Владимир Кладов   (2004-02-13 22:05) [1]

1. в секции интерфейса должно быть
2. а в uses добавлен KOLZlib?
2.a. если это MCK, то ни в коем случае не между скобок {$IFDEF KOL_MCK} ... {$ENDIF}


 
DDA ©   (2004-02-13 22:19) [2]

У меня вот так :
{$IFDEF KOL_MCK}
uses Windows, Messages, ShellAPI, KOL {$IFNDEF KOL_MCK}, mirror, Classes,  mckObjs, Controls, mckCtrls, Buttons {$ENDIF},KolZLib,rijndael_api_ref,rc_rndcrypt,rc_codecs;
{$ELSE}
Все равно нет.

например эта дак есть NewDecompressionStream()
НАписал KolZLib. в выпадающем списке есть все функции которые в pas файле а вот DecompressBuf и CompressBuf нету

Как быть.?


 
DDA ©   (2004-02-13 22:24) [3]


> Владимир Кладов

И еще хотел спросить Zlib  и KolZLib идентичны
Т.е мне не придется код в программе менять?


 
Владимир Кладов   (2004-02-13 22:47) [4]

а это к автору вопрос, Boguslav Brandys. Я с ZLib в VCL не работал.


 
DDA ©   (2004-02-13 22:54) [5]

Что скажите на счет вопроса [2]


 
DDA ©   (2004-02-14 16:34) [6]

Что то они не одинаковые ZLib и KolZLib
особенно функции CompressBuf и DecompressBuf


 
Gandalf ©   (2004-02-17 17:45) [7]

Не одинаковы... но похожи


 
Dimaxx ©   (2004-02-22 01:35) [8]

Для того, чтобы заработали указанные процедуры, раскомментировать строку

//{$DEFINE BUFFERPROCS}

которая стоит в начале текста и функции будут доступны.


 
Alekc   (2004-02-22 14:09) [9]


> И еще хотел спросить Zlib  и KolZLib идентичны
> Т.е мне не придется код в программе менять?

Теоретически они должны работать идентично с VCL"евским ZLib (имеется в виду формат данных). Но когда конвертил я проверял только Stream вариант. Вызовы естественно немного отличаются :)

> Что то они не одинаковые ZLib и KolZLib
> особенно функции CompressBuf и DecompressBuf

Разумеется. В VCL при ошибке вызывается Exception, а в KolZLib - функция возвращает False.


 
DDA ©   (2004-02-22 17:10) [10]


> Alekc   (22.02.04 14:09) [9]

Я проверил Эти функции .
Сначало сжал в VCL а потом попробывал в KOL разжать,
и сообщается об ошибке.Так что у них наверное разные форматы сжатия

Не зря ведь они зачем то выключили эти функции



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

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

Наверх




Память: 0.49 MB
Время: 0.037 c
1-1089044565
debuger
2004-07-05 20:22
2004.07.18
Работа с Сюшными дллками


3-1087809125
AVKAR
2004-06-21 13:12
2004.07.18
Обновление строки


1-1088842326
clampo
2004-07-03 12:12
2004.07.18
самонахождение файлов *.bmp


14-1088359607
Sanek_metaller
2004-06-27 22:06
2004.07.18
Куда деваются клипы с 3MP3.ru


1-1088678430
Akella
2004-07-01 14:40
2004.07.18
Обработка событий различных объектов одной процедурой