Вниз
Скачать: 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 вся ветка

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



Память: 0.47 MB
Время: 0.021 c
1-1088760454
don-do
2004-07-02 13:27
2004.07.18
TRichEdit


1-1088752948
ol
2004-07-02 11:22
2004.07.18
как в графике (chart) перейти в заданную точку


1-1089090774
vlgrig1961
2004-07-06 09:12
2004.07.18
Как заставить компоненты TShape, TBevel выполять BringToFron


4-1086243896
ikivio
2004-06-03 10:24
2004.07.18
Диалог выбора файла.


4-1086374242
AVK
2004-06-04 22:37
2004.07.18
Отловить сообщение завршения Windows




   Наверх