首页 相关文章 VB自定义数据结构的传输转换

VB自定义数据结构的传输转换

  用VB使用MSCOMM、WINSOCK等控件实现数据传输都方便,但这些控件提供的方法都只能传输字符串、Byte数组等,没有提供用户自定义数据结构直接传输的方法。但如果解决了用户自定义数据结构与Byte数组的互相转换,就自然可以实现用户自定义数据结构的传输了。

  目前我们使用的转换方法主要是以下两种方法:

  (1) 依靠磁盘文件实现转换:把自定义数据结构的变量(或Byte数组变量)存入一个用Binary方式打开的数据文件,然后用对应字节数的Byte数组变量(或自定义数据结构的变量)读出,即可实现用户自定义数据结构与Byte数组的互相转换。

  (2) 利用内存拷贝实现转换:用VC编写内存拷贝函数,VB调用该函数,实现用户自定义数据结构与Byte数组的互相转换。

  现分别对这两种方法的程序实现详细进行说明。

  (一) 程序定义说明

  用户自定义的数据结构

  Type myDATE 该自定义的数据结构可以任意复杂和嵌套

  Bchar As Byte

  fsingle As Single

  End Type

  Dim typeA A...[ 查看全文 ]

2016-02-19 标签:

VB自定义数据结构的传输转换的相关文章

手机页面
收藏网站 回到头部