[此贴子已经被作者于2006-10-25 16:12:20编辑过]
问题解决了,现写下来,大家仅供参考.得上面仁兄的提醒,我走了如下改进.终于可以了.
{你只是需要在开始的时候read event结束的时候clear event}{read events 主程序的最末尾(如果有Return命令就必须放在这个命令的前面)或主表单的load事件中. 作用是等待事件触发clear events 清除所有事件 放在退出按钮的click事件中wait windows 是在右上角出现一个小提示窗}
我的主程序是一个表单,叫做zhu,于是我做了一个程序,取名zhu.prg,内容如下,do form zhu
回车,read event ,就这两句,保存,并把它设为主文件.然后在我的表单zhu的退出click事件中最未加上了clear event,然后连遍,关掉vf6.0,双击生成的.exe.成功!!!
(注:论坛中有不只一个帖子提到要讲四个库文件复制的问题,我在连遍之前也找到他们并复制了过来,并且连遍成功了.至于连遍之前与这几个文件是否有关,不太清楚,但是我知道,随后的生成安装文件肯定需要.仅供大家参考)
四个文件如下:VFP6R.dll,VFP6T.dll,VFP6RCHS.dll,VFP6ENU.dll
要用系统的搜索一般在c盘系统文件夹里.
[此贴子已经被作者于2006-10-26 10:40:41编辑过]
指定表单或工具栏是作为顶层表单还是子表单。设计时可用;运行时只读。
Form.ShowWindow[ = nExpr]
返回值
nExpr
ShowWindow 属性的设置如下:
设置 说明
0
在屏幕中(默认值)。表单是一个放在 Visual FoxPro 主窗口中的子表单。
1
在顶层表单中。表单是活动的顶层表单的子表单,顶层表单可以是 Visual FoxPro 主窗口或另外的顶层表单。如果您想让该子表单放在某个活动的顶层表单内,则使用该设置。
如果 nExpr 设置为 1 当顶层表单是 Visual FoxPro 主窗口时,Visual FoxPro 自动重置 nExpr 为 0。
2
作为顶层表单。该表单是一个顶层表单,子表单可以放入其中。注意,顶层表单总是非模式的,不考虑 WindowType 属性的设置。
备注
应用于: Form 表单 | ToolBar 工具栏
子表单是一个包含在其它表单内的表单。子表单不能移出其父表单的范围;最小化时,子表单显示在其父表单的底部。如果最小化父表单,子表单也被最小化。
顶层表单是一个独立的、非模式的、不存在父表单的表单,用来创建一个 SDI(单文档界面)应用程序,或作为其它子表单的父表单。顶层表单与其它 Windows 应用程序的级别相同,且可以在 Windows应用程序的前面或后面显示。顶层表单显示在 Windows 状态栏上。
Desktop 属性决定子表单的行为。如果 Desktop 属性设置为真(.T.),则该子表单不限制在其父表单的范围内,可以移动到 Windows 桌面的任何位置。子表单不会显示在 Windows 状态栏上。