可能我没表述清楚。我的文件内容是这样的
"diamond 2012年我们 2008 05 001 003 3.0 。。。。。。"
我要求按这样的数据格式写成二进制,比如
文件头格式,长度1024个字节。
char ZonName[12]; // diamond 12个字节
char DataName[38];//数据说明(例如 2012年我们)38个字节
unsigned short int year;//2008 两个字节
unsigned short int month;//05 两个字节
。。。。。。
我要用vb写的话,我知道是用put但不清楚是不是我直接写
dim zonename as string,ye as integer,mon as integer,datename as string
open "1.dat" for binary as #1
put #1,,zonename
put #1,13,datename //我是不是从第十三个字节写就可以了
put #1,51,ye
put #1,53,mon //我读文件读出来的05是整型显示是5,所以这样写就可以了呢
谢谢!