捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  沪ICP备05001939号 DELPHI盒子 | 盒子论坛 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 论坛检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
盒子资源分类
全部展开 - 全部合拢
IdTCPClient/Server反向传输的例子
关键字:ServerSendFile2Client Indy 反向连接 传输 文件 聊天 Chat
来 自:原创
平 台:Win2k/XP/NT,Win2003 下载所需:0 火柴
深浅度:初级 完成时间:2007/2/3
发布者:upp 发布时间:2007/2/3
编辑器:DELPHI7 语  种:简体中文
分 类:网络 下载浏览:15737/32796
加入到我的收藏
下载错误报错
登陆以后才能下载
 用户名:
 密 码:
自动登陆(30天有效)
图片如果打不开,说明流量不够了,请稍候下载……
本Demo展示:

1,在服务器端如何维护已经登录的用户列表;
2,反向通讯,通过服务器端给客户端发送文件;
3,实现客户端与服务器端的Chat聊天功能(稍加改动可转化为C->S->C的聊天程序)
4,如何使用IdTCPServer和IdTCPClient控件
5,初步实现线程命令方式,在传送文件的时候不会让服务器端停止响应

本Demo通过D7+Indy Snapshot版本编译通过,请不要使用任何Delphi自带的Indy编译(包括BDS2006),如想下载最新的Indy Snapshot包,请去这里:
http://www.2ccc.com/article.asp?articleid=3882
Google
 
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们
龙脉加密锁 15元起 Grid++Report 报表 申请支付@网
 相关文章
广播方式收发信息和图片/简易局域网聊天演示
400109 2007/2/4 下+5126/浏+21304 评+5
IdTCPClient/Server反向传输的例子
upp 2007/2/3 下+15737/浏+32797 评+7
局域网内文件广播范例程序
wshwsh 2007/2/2 下+2149/浏+12320 评+3
用IdTCPServer/IdTCPClient控件实现发送文件…
upp 2007/1/4 下+11069/浏+38260 评+4
UDP文件传输 (支持断点)
iamy 2006/4/6 下+8352/浏+25954 评+6
FileSend (局域网里文件传送)
yosn 2004/2/24 下+4016/浏+24121 评+11
相关评论
共有评论7条 当前显示最后6条评论
upp 2007/2/5 10:58:26
Delphi自带的版本中,TIdIOHanlder内的几个函数有Bug,导致许多Indy通讯组建都存在Bug(Indy10把网络通讯的代码全部提取出来交给TIdIOHanlder的及其子类实现)
upp 2007/2/5 17:47:44
忘记说了,Delphi自带的版本中TIdComponent的OnWork, OnWorkBegin, OnWorkEnd几个事件中的AWorkMax,AWorkCount都声明的是integer,而最新的Snapshot里面已经改为int64了。所以无法在Delphi自带的版本中编译。TIdComponent是Indy所有控件的祖先类。
crhallan 2007/2/15 10:04:06
请问我打开代码时,怎么有错啊?我用的是盒子上的Indy Snapshot v2007-1-8啊??
请问你用的什么版本啊?
upp 2007/2/22 11:12:29
我也用比盒子稍新一个月,但是打开不报错的。如果兄弟打开报错,可能是旧版本卸载不干净导致的。请确保delphi目录下,有关Indy的所有dcu文件,bpl文件,dcp文件,pas文件都已经彻底删除。
dlp 2007/12/4 13:30:53
Clientttimer有问题下列:
1.   响应未必及时;
2.   可能导致gui更新变慢。
所以通常都是在一些例子程序里才这样使用。

最好采用多线程。
ihweb 2009/7/28 11:39:07
程序很好,可惜我没有一次通得过。唉。我已经按照楼主说的,安装了快照版的indy 10
还是不行。
我要发表评论 查看全部评论
 
  DELPHI盒子版权所有 1999-2023 V4.01 粤ICP备10103342号-1 更新RSS列表