社区
网络通信/分布式开发
帖子详情
这句话怎么理解啊IdTCPClient1.IOHandler.CheckForDataOnSource(250);
guofeng526
2009-06-05 11:34:13
这句话怎么理解呀,还是上次的那个问题》。。 这个意思是,一次全部接收 所有, 然后分次读取吗,谢了啊。。
http://topic.csdn.net/u/20090602/14/26a53006-6c69-46da-aa63-41ab724a9a11.html
这个是原来的提问,大家踊跃发言..热烈欢迎...
...全文
363
7
打赏
收藏
这句话怎么理解啊IdTCPClient1.IOHandler.CheckForDataOnSource(250);
这句话怎么理解呀,还是上次的那个问题》。。 这个意思是,一次全部接收 所有, 然后分次读取吗,谢了啊。。 http://topic.csdn.net/u/20090602/14/26a53006-6c69-46da-aa63-41ab724a9a11.html 这个是原来的提问,大家踊跃发言..热烈欢迎...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guofeng526
2009-06-09
打赏
举报
回复
555 。。都没有人理我》。。
guofeng526
2009-06-06
打赏
举报
回复
回复 妖哥 :
这个是我在vc下实现的时候遇到了很到的问题 :首先我将数据接收到 char m_szBuffer[4096] ;
收到的数据是这个样子的 : 20090605002.jpg(有一个换行符...等等)64位整形数据(没有任何标记)图像文件的内容
我想把图片读到图片文件中, 我该怎么处理呢?
首先我就不知道怎么读出那个文件长度 。 因为这个被存在这样的字符数组中,应该怎么读出来呢 ? 按字节读取吗?需要转换吗?
还有一个问题: socket通讯的时候,总是用 char buffer[]这种类型的东西来收发数据吗,,发什么类型的文件,或者数据信息,都是用这个的吗 、、、?谢谢你啦,感觉你比较厉害,呵呵
guofeng526
2009-06-05
打赏
举报
回复
这个好像用到了indy10,请大家多多帮忙
yuyuhaso
2009-06-05
打赏
举报
回复
嗯嗯
忽然觉得楼上二位的头像很般配,GXGX啊
ccrun.com
2009-06-05
打赏
举报
回复
int64是64位的整形
在VC中用__int64
guofeng526
2009-06-05
打赏
举报
回复
回复 :yuyuhaso
可以再问下, int64 类型是什么类型吗?
在 VC 里面应该怎么读呢...
yuyuhaso
2009-06-05
打赏
举报
回复
IdTCPClient1.IOHandler.CheckForDataOnSource(250);
IdTCPClient1的监听端口每隔250MS检查一下是否有数据到达
xe的T
Id
TCPClient
中文乱码问题
T
Id
TCPClient
中文乱码问题 我在进行indy10.5.7这个版本进行
id
TCPClient
及
id
TCPServer进行编程时同样汉字收发时会产生乱码,我在单元的里引用了 HTTPApp 单元, 在发的时候这样写
Id
TCPClient
.
IO
Handler
.WriteLn(HTTPEncode(edtMsg.Text)); 在收的时候这样写HTTPDecode(
Id
TCPClient
.
IO
Handler
.ReadLn); 就可以用汉字进行通讯了
时间同步工具
偶有一老掉牙鸡,时间经常走不准,搞得偶好几次误时。火来了,偶上网找了下资料,做了这工具。既可从互联网授时服务器上获取时间,也可以从局域网授时主机上获取时间,来校对本鸡,也可为局域网内其他鸡授时。当本工具授时时,获取时间的演示代码如下: procedure TForm1.Button4Click(Sender: TObject); var vii,vij:Integer; vdt:TDatetime; begin self.
Id
TCPClient
1.Host := '127.0.0.1'; // 局域网内提供授时服务的主机IP地址 self.
Id
TCPClient
1.Port := 1301; // 授时服务器的端口 self.
Id
TCPClient
1.Connect(); vii := self.
Id
TCPClient
1.ReadInteger(); viJ := self.
Id
TCPClient
1.ReadInteger(); vdt := (vii + vij / 100000000) / 1000; label1.Capt
io
n := datetimetostr(vdt); self.
Id
TCPClient
1.Disconnect; end;
indy 10.x 中使用
tcpclient
发送消息,之后马上接收
indy 10
id
tcpclient
, indy 10.x 的
tcpclient
使用
Id
TCPClient
.
IO
Handler
.Write 发送,代码 中解决了,如何 使用
Id
TCPClient
发送之后,接收回消息包。
Delphi 基于
Id
TcpServer和
Id
TcpClient
通讯实例源码.rar
delphi 基于
Id
TcpServer和
Id
TcpClient
的通讯实例,包括客户端和服务端, procedure TForm1.
Id
TCPServer1Connect(AThread: T
Id
PeerThread); begin Memo1.Lines.Text:='来自主机' AThread.Connect
io
n.Socket.Binding.PeerIP '的连接请求已被接纳'; AThread.Connect
io
n.WriteLn('Ariel:欢迎连接本服务器,竭诚为您服务'); end; procedure TForm1.
Id
TCPServer1Disconnect(AThread: T
Id
PeerThread); begin Memo1.Lines.Text:='来自主机' AThread.Connect
io
n.Socket.Binding.PeerIP '已断开连接'; StatusBar1.Panels[0].Text:='连接已断开'; end; procedure TForm1.
Id
TCPServer1ListenExcept
io
n(AThread: T
Id
ListenerThread; AExcept
io
n: Except
io
n); begin StatusBar1.Panels[1].Text:='正在连接.....'; end;
Delphi7 基于
Id
Tcpserver和
Id
TcpClient
的通讯程序
Delphi7 基于
Id
Tcpserver和
Id
TcpClient
的通讯程序
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章