软件注册站
热情软件屋

 
编译出的EXE文件总是弹出FORM后又自动退出了
编号: QA001863    
建立日期: 1999年10月15日 最后修改日期: 2003年12月28日
所属类别: FoxPro/Visual FoxPro - 制作安装程序
FoxPro/Visual FoxPro - 窗体与菜单
   
    VFP
    Win98
    为何我用VFP编译出的EXE文件无法单独运行?(在调试的时候是正常的,但在单独运行的时候,总是弹出FORM后又自动退出了,编辑所有的工作表都这样)是不是少了什么?(江波)
   
    韦军、丁辉的意见:
    这是VFP 6的常见问题。我惯用的做法是:
    1.用main.prg作主程序,包含环境保存和设置语句,全局变量的申明和赋值,最后调用主表单 do form main_form.
    2.在主表单加入一个退出按钮。退出按钮的Click事件代码为:
    thisform.release
    clear events
    3.主表单的activate事件代码为:
    read events.
    
    max chen的意见
    因你的FORM的WindowType属性是MODALESS的,改到MODAL即可。
    
    阿楠的意见
    你的main.prg中少了一句话:
    read event
    应加在open window xxx之后。
    
    谢圆的意见:
    1.FORM.DESKTOP=.T.
    OR
    2.FORM.WINDOWTYPE=2
    
    蒋忠的意见:
    你的问题出在:在编译前未设置主文件!
    
    legendfan的意见:
    应将表单设的showwindow设为“顶层表单”。

    

此问题由max chen等回答。

附加关键字:编程, 源程序, programming, source code, FoxPro/Visual FoxPro, Foxbase, dBase, xbase, FoxPro, VFP, Visual FoxPro, 制作安装程序, setup, installshield, wise install, 窗体与菜单, form, window, tform

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio