| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 492 人关注过本帖
标题:已知数据结构,请老师用 VB 或 VBS 写段代码读出来,谢谢!
只看楼主 加入收藏
风火九天
Rank: 1
等 级:新手上路
帖 子:10
专家分:7
注 册:2014-7-7
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:3 
已知数据结构,请老师用 VB 或 VBS 写段代码读出来,谢谢!
老师好!
   已知一个数据文件的数据结构如下:
    {
        dat1  (4个字节、16进制存储的,内容为数值, 在C语言中定义为LONG)
        dat2  (4个字节、16进制存储的,内容为数值, 在C语言中定义为LONG)
        dat3  (4个字节、16进制存储的,内容为数值, 在C语言中定义为LONG)
        dat4  (8个字节、16进制存储的, 内容为4个汉字)
        dat5  (2个字节,16进制存储的,内容为数值, 在C语言中定义为LONG)
   
麻烦老师用VB或VBS读出来,并能转换成10进制数和汉字。

谢谢!
   
注:文件的存储格式不是文本文件,而是一般的.DAT文件, 是由C语言生成的。

[ 本帖最后由 风火九天 于 2014-7-8 05:52 编辑 ]
搜索更多相关主题的帖子: 汉字 C语言 文本文件 
2014-07-07 17:36
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:20 
{
        dat1  (4个字节、16进制存储的,内容为数值, 在C语言中定义为LONG)
        dat2  (4个字节、16进制存储的,内容为数值, 在C语言中定义为LONG)
        dat3  (4个字节、16进制存储的,内容为数值, 在C语言中定义为LONG)
        dat4  (8个字节、16进制存储的, 内容为4个汉字)
        dat5  (2个字节,16进制存储的,内容为数值, 在C语言中定义为LONG)
   
-----------
Type 结构
  dat1 As Long            '4字节
  dat2 As Long
  dat3 As Long
  dat4(1 To 8) As Byte   '8字节
  dat5 As Integer        '2字节
End Type


读取时,定义一个变量,以这个结构为类型,
然后按随机文件的模式进行读写。

显示汉字时。使用 StrConv 转换一个就可以了。

授人于鱼,不如授人于渔
早已停用QQ了
2014-07-09 11:40
风火九天
Rank: 1
等 级:新手上路
帖 子:10
专家分:7
注 册:2014-7-7
收藏
得分:0 
回复 2 楼 风吹过 b
谢谢!!!!再谢!!!
2014-07-09 16:57
vbvcr51
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:18
帖 子:364
专家分:1724
注 册:2013-11-3
收藏
得分:0 
vb来的简单多了。
2014-07-10 08:32
快速回复:已知数据结构,请老师用 VB 或 VBS 写段代码读出来,谢谢!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016006 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved