第五章菜单界面内容摘要:

道 有了操作系统的支持,高级语言读写文件只需和文件通道缓存区打交道,其余的事由操作系统干 Dim fc As Integer fc=FreeFile 用此函数求出操作系统当前可用的文件号 卷、文件、记录、字段 文件 [d:][\path\]Filename[.ext] 文件以文件名为代表 [记录 record是随机数据文件里的组成信息单元,一个记录内的数据类型可以是不同的集合体,即其中各字段可以是数值、文字或其它如日期等类型。 这是记录不同于数组的特点 ]字段 field是指文件内单个数据。 卷是逻辑划分的盘 :单卷多文件 ,单卷单文件 ,多卷单文件。 磁盘:物理上由盘号、面、磁道、扇区组成。 分区的软件FDISK把它划分为逻辑的 C:D:… 操作系统总是把物理设备转化为逻辑设备来管理。 所以,要注意逻辑的划分: 一个顺序文件可以看作一本 流水帐 ,记录紧凑,查阅费时;一个随机文件可比作 分类帐 本,记录空赢,查阅便捷。 它们恰好一个省空间费时间、一个以费空间为代价来换取节省时间。 时间和空间 开文件、按文件类型读 [写 ]、关文件 OPEN 文件名 [FOR 方式 ] AS 文件号 [LEN=记录长 ] 其中方式有顺序文件的: INPUT、 OUTPUT、 APPEND 随机文件可缺省 [RANDOM],要记录长度字节数 顺序文件的写 PRINT、 WRITE,读 INPUT后为字节。 直接对文件通道缓存区做读写。 读写不能同时做。 随机文件把一个记录(数据集合)从盘读入文件通道缓存区,或由缓存区写盘。 GET , PUT ,后为记录号,记录名。 QB中用 FIELDS 定义记录内各字段的数据类型; VB用 TYPE NAME … END TYPE 定义再用 DIM 记录名 AS NAME指定。 CLOSE关文件,写回目录,回收通道号。 了解 信息层次 的安排会让你理解。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。