VFP中实现在浏览器中运行应用程序方法

VFP中实现在浏览器中运行应用程序方法,第1张

VFP中实现在浏览器中运行应用程序方法,第2张

利用VFP数据系统开发的应用系统,经过编译、发布和安装,可以在没有环境的操作系统中运行。其实这只是系统的一种运行模式。我们可以充分利用活动文档的功能,实现从操作系统模式的应用系统到基于HTML的客户端界面应用的转换。通过活动文档,可以将之前编写的应用成功移植到网页上,将VFP的功能转移到浏览器上。下面以一个在浏览器中运行的人事情况应用为例,介绍具体的实现过程:

首先,创建一个新项目

将其命名为NEW,并在项目文件管理器中将表单BD1添加到项目中。按如下方式设置表单的属性:

TitleBar=0 &&关闭窗体的标题栏
WindowState=2 &&设置窗体运行时模式
ScollBar=3 &&设置当窗体以非全屏显示时,可以使用垂直和水平滚动条
将以下程序代码添加到form对象的Destory Events事件中:
ClearEvents

其次,在表单中添加数据环境和控件对象。
在表单的数据环境中添加一个数据表作为表单中的数据源。在这里,我们添加一个人员情况表。

用鼠标拖动数据环境中相应的字段选项,将其作为表单的编辑对象添加到表单中,并添加一个类对象来操作数据记录。设定形式如下:

第三,将活动文档类添加到项目中

建立用户应用程序界面后,您可以将活动文档类添加到项目中。步骤如下:

在项目管理器中选择“类”页面,单击“新建”按钮,创建一个活动文档类,将其基类设置为活动文档,并将其存储在用户自定义的类库文件中。设置结果如下图所示(略)

设置新类后,双击新类对象,打开新类对象的代码窗口,为新类对象的Destory Events事件设置程序代码,如下所示:

Form BD1
Read事件
设置新类对象的属性:
ContainerReleaseType=1&&当用户离开活动文档时,VFP将自动退出。

四。将生成的新类设置为主文件
VFP 6中活动文档应用程序的编译方法与其他常见的VFP应用程序相同。将活动文档表单链接到应用程序将生成一个新的。APP应用程序,可以在VFP环境或浏览器中运行。

要在浏览器中运行活动文档,可以通过系统菜单工具选择“运行活动文档”,输入文件名NEW。在文件名编辑框中选择要运行的活动文档的APP,点击“运行”按钮。系统将提示您选择要运行的文件处理。

通过以上操作步骤,您可以轻松实现VFP编写的程序在浏览器中的操作。感兴趣的读者不妨一试。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VFP中实现在浏览器中运行应用程序方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情