第9章用机记录浏览器 9.0本章概括 9.1让计算机自动记录本身的工作时间 92数据库及数据窗口对象 93窗口设计 9.4使用
第9章 用机记录浏览器 9.0 本章概括 9.1 让计算机自动记录本身的工作时间 9.2 数据库及数据窗口对象 9.3 窗口设计 9.4 使用
本章介绍一种使计算机能自动将每次开 机时间和关机时间存入磁盘文件并可随时进 行浏览、统计的软件方法。这种做法相当于 在计算机内安装一个“黑匣子”,不管计算 机什么时候开关,或做什么,这个“黑匣子” 始终会忠实的记录每次的开、关机时间。尽 阳管它记录的信息很有限,与真正意义上的黑 :匣子相比有一定差距,但对于加强机器管理, 74 统计机器使用效率具有实际意义。尤其是采 用了利用cMoS时钟电路内部的闲置寄存器 存储关机时间的关键技术,对开发cMoS时 钟电路的应用有参考意义。将汇编语言与 Power Builder.开发工具结合,开发应用软件, 也会使读者有所启发。在此基础上进一步做 些工作,有可能开发出更有应用价值的软 件或产品
本章介绍一种使计算机能自动将每次开 机时间和关机时间存入磁盘文件并可随时进 行浏览、统计的软件方法。这种做法相当于 在计算机内安装一个“黑匣子” ,不管计算 机什么时候开关,或做什么,这个“黑匣子” 始终会忠实的记录每次的开、关机时间。尽 管它记录的信息很有限,与真正意义上的黑 匣子相比有一定差距,但对于加强机器管理, 统计机器使用效率具有实际意义。尤其是采 用了利用CMOS时钟电路内部的闲置寄存器 存储关机时间的关键技术,对开发CMOS时 钟电路的应用有参考意义。将汇编语言与 PowerBuilder开发工具结合,开发应用软件, 也会使读者有所启发。在此基础上进一步做 一些工作,有可能开发出更有应用价值的软 件或产品
91.1自动记时的有关技术 912将关机时间存入CMOS实时钟寄存器 913将上次关机时间和本次开机日期时间存盘 914完整的源程序清单
9.1.1 自动记时的有关技术 9.1.2 将关机时间存入CMOS实时钟寄存器 9.1.3 将上次关机时间和本次开机日期时间存盘 9.1.4 完整的源程序清单
921应用程序对象、数据库和表 922数据窗口对象
9.2.1 应用程序对象、数据库和表 9.2.2 数据窗口对象
931窗口布局和控件 9.3.2窗口及控件的编码
9.3.1 窗口布局和控件 9.3.2 窗口及控件的编码
让计算机将本身每次工作的时间都 自动记录下来,对加强机器管理,减少 人工登记手续,统计机器使用效率,分◎ 析机器技术性能都是有意义的。要做到 这一点,只要将每次开机时间和关机时 间都自动记录下来就可以了。记录开机 执非是的夏通自里时◎ 响间存入磁盘。甚至可以在自动批处理文 件中加一、两条命令来实现。但是,要 自动记录关机时间就不那么容易了。我 可能会想到以下几种方法:
让计算机将本身每次工作的时间都 自动记录下来,对加强机器管理,减少 人工登记手续,统计机器使用效率,分 析机器技术性能都是有意义的。要做到 这一点,只要将每次开机时间和关机时 间都自动记录下来就可以了。记录开机 时间非常容易。可以通过自动批处理, 执行一个特定的文件,将当前日期、时 间存入磁盘。甚至可以在自动批处理文 件中加一、两条命令来实现。但是,要 自动记录关机时间就不那么容易了。我 们可能会想到以下几种方法: ① ② ③ ④
关机之前让用户执行一个事先编◎ 好的程序,将当前时间存盘。这种◎ O方法实际上是手动的,用户会感到 麻烦,极易疏漏
关机之前让用户执行一个事先编 好的程序,将当前时间存盘。这种 方法实际上是手动的,用户会感到 麻烦,极易疏漏
通过修改计算机的定时中断1cH 或08H服务程序,周期性的将当前 时间存盘。这种方法要影响到机器 4的效率,在技术上也有一定困难
通过修改计算机的定时中断1CH 或08H服务程序,周期性的将当前 时间存盘。这种方法要影响到机器 的效率,在技术上也有一定困难
对系统的cMOS实时钟设置报时 时间,使之周期性的产生中断,并c c通过修改50H或4AH中断服务程序 将当前时间存盘。这种方法也不够 o理想
对系统的CMOS实时钟设置报时 时间,使之周期性的产生中断,并 通过修改50H或4AH中断服务程序, 将当前时间存盘。这种方法也不够 理想
有一种比较理想的方法是利用 cMOS实时钟内部的闲置寄存器保 存关机时间。cMOS时钟内部有一 些数据寄存器和状态寄存器,它用 电池供电,关机后信息不会丢失。 其中有的数据寄存器是闲置不用的 我们可以周期性地把当前时间存入 心这寄存器中,米机前最后二次存 入的时间,便可做为关机时间。待T 下次开机时,将其取出存入磁盘。 此种方法精巧、高效,不会影响机K 器的正常工作,也比较简单
有一种比较理想的方法是利用 CMOS实时钟内部的闲置寄存器保 存关机时间。CMOS时钟内部有一 些数据寄存器和状态寄存器,它用 电池供电,关机后信息不会丢失。 其中有的数据寄存器是闲置不用的。 我们可以周期性地把当前时间存入 这些寄存器中,关机前最后一次存 入的时间,便可做为关机时间。待 下次开机时,将其取出存入磁盘。 此种方法精巧、高效,不会影响机 器的正常工作,也比较简单