用VF编译的EXE文件如何去掉讨厌的FOX窗口
编号:QA000266
建立日期: 1998年12月26日 最后修改日期:2003年11月15日
所属类别:
Q
lihai:
用VF编译的EXE文件总要出现一个讨厌的FOX窗口,请问如何去掉?
A回答:
郭泉涌的意见:
1.在主程序中加入如下两行命令
_SCREEN.Visible = .F.
zoom windows screen max
2.设置表单属性showwindow值为2
戰龍於野的意见:
郭泉涌的答案是最好的,不过补充一些:
一、主表单属性showwindow值为2,其它的表单是1;
二、菜单的加入如下:在主表单的Init中加入“DO main.MPR WITH THIS”(main.MPR为菜单名)。
李海的意见:
在VFP 3.0中,可以使用这样的语句:
_SCREEN.Width = -1000
_SCREEN.Top = -1000
实际上是把这个窗口移动到屏幕之外了。
对于VFP 5.0可以不这么做,首先, 在程序的最初加上_SCREEN.Visible = .F.,然后,建立一个Config.fpw文件,加上一行SCREEN = OFF。再将Form的ShowWindow属性设为2- As Top Level Form。如果你不想把Config.fpw作为一个单独文件,可以在Project窗口的[Other][Text Files]部分加入Config.fpw文件。
sbtfl的意见:
主程序的第一行代码“Application.visible=.f.”
此问题由李海等回答。
附加关键字:编程, 源程序, programming, source code, FoxPro/Visual FoxPro, Foxbase, dBase, xbase, FoxPro, VFP, Visual FoxPro, 窗体与菜单, form, window, tform。
| |
|
|
| |
|
|