主题:QB中如何使用READ读另一个文件中的DATA数据,急!!!
北川在线
[专家分:0] 发布于 2005-07-25 19:14:00
QB中如何使用READ读另一个文件中的DATA数据,急!!!
请各位高手指教……
回复列表 (共13个回复)
11 楼
北川在线 [专家分:0] 发布于 2005-07-30 18:02:00
兄弟,感谢了,可能使用了!
12 楼
北川在线 [专家分:0] 发布于 2005-07-30 20:07:00
感谢,我做好了
13 楼
def [专家分:3380] 发布于 2005-07-30 21:28:00
读文件
1. 如果每个数据都是同样类型的
用随机文件方式 open f$ for random as #<...> len=<...>
还有FIELD 1,<...> as <var>$
get #1,<...>
用let <var>$=string
put #1,<...>覆盖
MK{I|L|S|D|SMBF|DMBF|C}$数值 CV{I|L|S|D|SMBF|DMBF|C}字符串
除单类型数据外,还可以用自定义的数据结构体type
这样做的好处是不必全读到内存
记住要用定长字符串
顺序文件调用很麻烦的
实力:
DIM VALDATA$ AS STRING*2
DIM STRDATA$ AS STRING*255
OPEN "name.ini" for random as #1 len=1
OPEN "name1.ini" for random as #1 len=255
FIELD 1,1 AS VALDATA$
FIELD 2,1 AS STRDATA$
我来回复