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

Вниз

Как правельнно пользоватся aplibu, как архивировать TMemoryStream   Найти похожие ветки 

 
NikNet ©   (2005-09-28 21:41) [0]

или что-то лучший по зжатию... (покажите пример).

Здравствуйте!

Мне надо зархивировать память точнее MS: TMemoryStream;
но я не знаю как  Пробывал разные библетеки например
aplibu но не чего не выходит помогите...

вот мой маленький кусок.

var

 B:TBitmap;
 p,sm,dm:Pointer;
 sl,dl:DWORD;

begin
  new(sm); new(dm);

  B:=TBitmap.Create;
  Screen(B);
  MS := TMemoryStream.Create;
  B.SaveToStream(MS);
  sm:=MS.Memory;

  sl:=_aP_Pack(sm,dm,sl,p,0);

  Caption:=IntToStr(dl div 1024);
  B.Free;
  MS.Free;

  Dispose(sm); Dispose(dm);



А также мне надо разархивировать! Тоже как?

Вот библиотека:
http://forum.sources.ru/index.php?act=Attach&type=post&id=869479


 
S@ska   (2005-09-28 22:07) [1]

Э ... dl div 1024 ???


 
S@ska   (2005-09-28 22:10) [2]

Дамс... и ссылочка то - не работает ((( Злодеи, не любят "мимо проходящих" )))


 
Eraser ©   (2005-09-28 23:38) [3]


> NikNet ©   (28.09.05 21:41)

ZLib + F1

также см. ZLib.pas, TCompressionStream и TDecompressionStream.



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

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

Наверх




Память: 0.44 MB
Время: 0.026 c
6-1118241099
twin
2005-06-08 18:31
2005.10.23
Заполнение HTML форм из Delphi


14-1127891845
pasha_golub
2005-09-28 11:17
2005.10.23
Инет в Одессе


14-1127820439
VictorT
2005-09-27 15:27
2005.10.23
Подкиньте плиз ссылок на описание Pagemaker tagged text


4-1124645216
SpyBoy
2005-08-21 21:26
2005.10.23
Injecting


1-1128083388
B@BY
2005-09-30 16:29
2005.10.23
Функция для работы со временем (TDateTime)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский