大家都知道,FoxPro for Windows(以下简称FPW)和Visual Basic都是Windows下新一代的可视化编程工具,两者有很多相似之处。但对两种工具都熟悉的程序员可能会有一种强烈的感受,那就是,在它们所提供的可控制对象中,FPW缺少一个类似VB中的...大家都知道,FoxPro for Windows(以下简称FPW)和Visual Basic都是Windows下新一代的可视化编程工具,两者有很多相似之处。但对两种工具都熟悉的程序员可能会有一种强烈的感受,那就是,在它们所提供的可控制对象中,FPW缺少一个类似VB中的定时器对象。在VB中,定时器对象可以用于完成诸如时间显示、底层通信、动态图形图象更新、硬件控制等实时性较强的任务。笔者在参与设计的“地区级114电话号码查询系统”中就碰到这样一个难题,在系统中需要实现FPW与硬件实时通信。笔者使用FPW的C语言接口,设计了一个FPW的定时器引擎,成功地解决了这个问题。展开更多
FoxPro for Windows使Xbase系列数据库进入了一个新时代,在保留原Xbase数据库(如dBASE,FoxBASE)简捷明快特点的同时,FoxPro for Windows更加充分地发挥了Windows的强大功能。很多以前几乎不可能完成的任务,在今天已变得轻而易举。尽管如...FoxPro for Windows使Xbase系列数据库进入了一个新时代,在保留原Xbase数据库(如dBASE,FoxBASE)简捷明快特点的同时,FoxPro for Windows更加充分地发挥了Windows的强大功能。很多以前几乎不可能完成的任务,在今天已变得轻而易举。尽管如此,一些试图用FoxPro for Windows完成所有任务的人会发现FoxPro for Windows并不是对每件工作都是最好的工具。Mi-展开更多
文摘大家都知道,FoxPro for Windows(以下简称FPW)和Visual Basic都是Windows下新一代的可视化编程工具,两者有很多相似之处。但对两种工具都熟悉的程序员可能会有一种强烈的感受,那就是,在它们所提供的可控制对象中,FPW缺少一个类似VB中的定时器对象。在VB中,定时器对象可以用于完成诸如时间显示、底层通信、动态图形图象更新、硬件控制等实时性较强的任务。笔者在参与设计的“地区级114电话号码查询系统”中就碰到这样一个难题,在系统中需要实现FPW与硬件实时通信。笔者使用FPW的C语言接口,设计了一个FPW的定时器引擎,成功地解决了这个问题。
文摘FoxPro for Windows使Xbase系列数据库进入了一个新时代,在保留原Xbase数据库(如dBASE,FoxBASE)简捷明快特点的同时,FoxPro for Windows更加充分地发挥了Windows的强大功能。很多以前几乎不可能完成的任务,在今天已变得轻而易举。尽管如此,一些试图用FoxPro for Windows完成所有任务的人会发现FoxPro for Windows并不是对每件工作都是最好的工具。Mi-