Главная страница
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.022 c
9-1075890529
AlexT1000
2004-02-04 13:28
2004.07.18
Как найти все сервера игры в лок.сети через DirectPlay8


1-1088804549
killer
2004-07-03 01:42
2004.07.18
Transparent в CheckBox


3-1087472298
Aladin
2004-06-17 15:38
2004.07.18
DBGrid & Memory


1-1089141500
CyBeR
2004-07-06 23:18
2004.07.18
Как проверить открыта ли форма???


1-1088675077
minstrel
2004-07-01 13:44
2004.07.18
TVariant и int64