2-.+列出符合模式的文件名
1 提供了 "# F(( 类来处理随机访问文件的输入:输出。
4 创建一个随机访问文件的方法: # 是指(只读 或者读写 )
使用文件名+,D"# F((2/2 #
使用文件对象+,D"# F((D/2 #
8 语言提供了移动文件读写指针的几个方法
225 +返回文件指针当前位置
#3 2 +将文件指针置于指定的绝对位置,位置值以从文件开始处的字
节偏移量 来计算, 为 < 代表文件的开始
226+返回文件的长度 位置值为 26代表文件的结尾
< 如果文件的读写指针已经移至文件的末尾,若在这之后使用任何流的 方法,那
么所写入的信息都将添加到原文件之后
第八章:图形界面设计
第一节:F$> 与 2
设计图形用户界面时一般有三个步骤,分别是选取组件、设计布局及响应事件。
2 组件与 F$> 组件最大的不同是 2 组件在实现时不包含任何本地代码,因
此 2 组件可以不受硬件平台的限制,而具有更多的功能。
基于 F$> 的界面可能会因运行平台的不同略有差异,而基于 2 的界面在任何平
台上显示效果都是一致的。
不包含本地代码的 2 组件被称为“轻量级”组件,而包含本地代码的 F$> 组件被称
为“重量级”组件。当“重量级”组件与“轻量级”组件一同使用时,如果组件区域有重叠,
则“重量级”组件总是显示在上面。
& 2 组件比 F$> 组件拥有更多的功能,在 平台上推荐使用 2 组件。
第二节:容器
组件可以分为容器组件和非容器组件。
容器组件是指可以包含其他组件的组件,又分为顶层容器和一般用途容器。而非容器
组件必须包含在容器中。
显示在屏幕上的所有组件都必须包含在某个容器中,有些容器可以嵌套,在这个嵌套
的层次的最外层,必须是一个顶层容器。还有一些容器不能当做顶层容器的,例如,
5面板和 ( 5滚动面板。
为所有容器类定义了父类 I /容器的共有操作都定义在 I 类中。
& 2 中的 种顶层容器,分别是 、F、; 2 和 $#
) 是一个带有标题行和控制按钮(最小化、恢复:最大化、关闭)的独立窗口,
有时称为框架,创建应用程序时需要使用 。创建小程序时使用 F,它被
包含在浏览器窗口中。创建对话窗口时使用 ; 2。$# 是一个不带标题行和
控制按钮的窗口,通常很少使用。
1 类常用的构造方法:
+构造一个初始时不可见、无标题的新框架窗体
2标题+创建一个初始时不可见、具有指定标题的新框架窗体
4 定义和继承的方法: