是因该继承ServerSocket吧,
是做事件还是做方法,具体怎么做呢?
没有具体做法,给些思路也可以,请帮助。
是做事件还是做方法,具体怎么做呢?
没有具体做法,给些思路也可以,请帮助。
解决方案 »
- delphi窗体 问题
- concat和+,谁操作字符串连接时更快
- dll 中的form 用什么命令关闭
- 谁知道以下Cookie内容的含义
- 如何将aa.jpg文件转换为aa.bmp格式的文件?
- 安装程序制作过程中,如何制作开始-〉程序-〉我的程序菜单
- 各位帮帮忙,怎样读写一个二进制文件?急!!!!!!!(答对了给高分)
- delphi将excel导入access提示... adress at 00000000...错误,代码如下怎么解决啊
- Win7 64位旗舰版装哪版的Delphi比较好?
- 怎样使dbgrid的某一列(它不对应数据库中的某一域)全部显示0。解决后一定给分!
- ClientDataSet.Filter := 'F_ID like ' + QuotedStr('%玉%');为何不行
- 发布软件,所有分全给了
我写了一个,不过我也是新手。
给我email我给你发一个。
很少用mfc,直接用socket接口还是很简单方便啊。只是自己要做些多线程之类的管理工作。
这和mfc没什么关系吧。经理就是要这样一个组件,我有什么办法。
socket组件不是有OnRead,OnWrite事件吗?就在那里面写封包拆包的代码就行了嘛。还要怎么封装?
或许我理解有问题,你把需求讲详细点看看。
你没有看到是delphi版吗?那你是怎么找到这里的?
ReceiveBuf不是一个虚函数,不能继承,只能覆盖。你们经理让你做,应该给你定义了接口的吧。其它的其实不用担心,主要要知道外部程序怎么使用你提供的组件,比如要实现那些功能、是使用方法还是属性,需要那些事件等等。然后自己写个类实现这个接口(如果以组件形式提供,就直接从component继承),在类里面聚合一个socket组件以使用socket,没必要非得从socket组件继承。
除非你还想要自已加一层通讯协议..