Форум: "KOL";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "KOL";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.272 c