delphi中使用MSWINSCK.OCX控件
2014-03-21 11:49
337 查看
1.首先是把winsck控件导入到delphi中,就是导入一个ActiveX控件,步骤略过。
2.将导入的winsck控件拖入你的Form中。
3.对winsck进行基本设置(IP,Port)。
4.在winsck的dataarrival事件中进行数据接收。
使用winsck控件的getdata方法进行接收数据:
函数原型:GetData(Data,Type,maxLen) 用缓冲中的内容填充变量, 使其为空.
delphi中的使用:GetData(oleData, 8, bytesTotal)其中oleData的类型为OleVariant, 8为Type;
得到的数据在oleData中。
winsck控件为非阻塞的,比阻塞的indy控件要好一些,不需要多开线程。
2.将导入的winsck控件拖入你的Form中。
3.对winsck进行基本设置(IP,Port)。
4.在winsck的dataarrival事件中进行数据接收。
使用winsck控件的getdata方法进行接收数据:
函数原型:GetData(Data,Type,maxLen) 用缓冲中的内容填充变量, 使其为空.
delphi中的使用:GetData(oleData, 8, bytesTotal)其中oleData的类型为OleVariant, 8为Type;
得到的数据在oleData中。
winsck控件为非阻塞的,比阻塞的indy控件要好一些,不需要多开线程。
相关文章推荐
- delphi中使用MSWINSCK.OCX控件
- delphi---控件使用
- Delphi 7皮肤控件VCLSkin 5.60的使用
- 如何在Delphi中使用Microdraw图形控件的OLEVariant类型数据
- Delphi开发学习一:使用ADOConnection控件连接数据库SQL
- 【Delphi】从内存(MemoryStream)使用WMP(WindowsMediaPlayer)控件播放视频音频(Play Video with WMP from MemoryStream)
- ocx控件获取使用App的窗口句柄
- html/js调用ocx控件(activex控件),不能加载,不能使用的原因
- Delphi中如何使用TEdit控件和TListBox控件组合使用达到TComboBox控件一样的效果呢?
- Delphi下使用XMLDocument控件结合XSL转换XML
- delphi---控件使用
- 对话框使用ocx控件封装为dll
- Delphi XE5 for android 使用 BITMAP STYLE DESIGNER 改变控件背景
- C#利用AxImp工具在WPF中使用OCX控件
- DELPHI第三方控件及组件大全(安装方法与使用)
- 如何在Delphi中使用Microdraw图形控件的OLEVariant类型数据
- Delphi里使用SPComm串口控件的一个乌龙BUG
- Delphi中使用WebBrowser控件中载入的页面的script
- ocx控件 tlb文件 使用
- delphi开发学习五:QuickReoprt报表控件使用实例