认识VB的随机文件

随机文件是VB的一种类似于数据库的一种文件格式,它和顺序文件的最大区别是随机文件是以数据块为存储单位的(顺序文件则是以行或字符为单位的),就像把一大块蛋糕分成相等的N块,然后可以任意取出其中的某块,这也就是“随机文件”这个名称的由来。而顺序文件则做不到这样,要想取出其中的某行,由于每行的字数不一定相等,所以是不能直接取出来的,必须先按顺序取出该行前面的每一行,一直到需要的那行,所以叫“顺序文件”。
正是因为随机文件可以随机取出其中任意一个数据块的特点,所以一些VB程序用随机文件来作为小型数据库使用。
但是(请注意这个“但是”),所谓的“随机文件”并不是指某种(或某几种)具体的文件类型!它完全取决于编程者是用什么方式打开文件的。比如,同样一个文本文件,如果用随机方式打开,它就是随机文件,用顺序方式打开,它就是顺序文件,用二进制方式打开,它就是二进制文件。而且不单是文本文件,任何类型的文件(包括EXE可执行文件)都可以用VB用随机、顺序或二进制的方式打开的,区别只在于打开后的使用效果有可能千差万别而已。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值