一个ICS的里的UDP控件的问题! (50分)

  • 主题发起人 主题发起人 aliangzl
  • 开始时间 开始时间
A

aliangzl

Unregistered / Unconfirmed
GUEST, unregistred user!
请问ICS控件包里的TSOCKET控件里用UDP协议发信息,请问有没有象INDY里的IDUDPCLIENT控件
那样,可以发流文件的?INDY的UDP是IDUDPCLIENT。SENDSTREAM!

ICS工人可以的话,应该用什么方法发流文件?不会是ICS里的UDP控件只能发字符串吧?
 
Send可以发送buffer
不能直接发流,但是你可以方便的从流取出buffer发送
 
Pipi大哥帮我写个例子好吗》刚才不看不知道!一看吓一跳!专家分排第一!我终于找到高手了!我刚开始学习网络编程!还有ICS控件我没有帮助!所以请Pipi大哥举个发送流的小例子好吗?

给您磕头了!
 
var
buf:array[0..1023]of byte;

stream.Position:=0;
s:=stream.size;
while s>0 do
begin
c:=Min(s,sizeof(buf));
stream.Read(buf, c);
sock.Send(buf,c);
s:=s-c;
end;
 
接受答案了.
 
后退
顶部