F
foxnt
Unregistered / Unconfirmed
GUEST, unregistred user!
我是这样写的:
var
p : pchar;
c : integer;
begin
c := socket.receivelength;
getmem(p,count);
socket.receivebuf(p^,c);
showmessage(p);
end;
对方是unix的机。定义了一个结构:
有三个变量:a1,b1,c1,字符型。
但是我接收到的却总是c的值。a,b的值
却死活出不来。我查看了socket.receivelength的
值,是正确的(660)。不知为何出不来。
另外,接受1个大于255个字符的值,如何把他显示出来?
如用showmessage.如果有个大于255的字符串,如何发出去?
请高手给些源码吧。我急着要用。
谢了。(叫我去看HELP,是没分的啊!)
var
p : pchar;
c : integer;
begin
c := socket.receivelength;
getmem(p,count);
socket.receivebuf(p^,c);
showmessage(p);
end;
对方是unix的机。定义了一个结构:
有三个变量:a1,b1,c1,字符型。
但是我接收到的却总是c的值。a,b的值
却死活出不来。我查看了socket.receivelength的
值,是正确的(660)。不知为何出不来。
另外,接受1个大于255个字符的值,如何把他显示出来?
如用showmessage.如果有个大于255的字符串,如何发出去?
请高手给些源码吧。我急着要用。
谢了。(叫我去看HELP,是没分的啊!)