Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Аналог PHP функции pack на Delphi


Автор: ShamanDeath 2.1.2009, 20:47
Есть код на PHP
Код

$fs=@fsockopen($ip,$port) or die('Sock ERROR');
$pck=pack("vCi",6,0,-3);
fwrite($fs,$pck);
$r=fread($fs,73);
fclose($fs);
$a=unpack("vsize/Cid/iworld/imax/icurrent/iplaying/istore",$r);

Надо сделать это же но на делфи...подскажите как, были уже мысли и подключать библиотеку php к программе, но может будут другие решения?
Спасибо

Автор: lukas 2.1.2009, 22:30
ShamanDeath, для этих средств можно использовать ZLib библиотеку, тобиш для сжатия информации.

Автор: ShamanDeath 2.1.2009, 23:12
Мне нужно отправить информацию на сокет. Но нужно сформировать её подобно той функции перед этим. Там как я понял бинарная упаковка,  а ZLib сделает это?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)