Deployment Visual Foxpro exe文件不工作

Deployment Visual Foxpro exe文件不工作,deployment,window,exe,visual-foxpro,foxpro,Deployment,Window,Exe,Visual Foxpro,Foxpro,我是visualfoxpro的初学者。我试图创建一个简单的应用程序,其中包含一个带有几个文本框的表单。问题是,当我运行生成的可执行文件时,应用程序窗口不会出现 该程序的代码为: PROCEDURE main_app _SCREEN.Activate _SCREEN.WindowState = 2 _SCREEN.backcolor = RGB(128, 128, ; 128) _SCREEN.Caption = "" _SCREEN.refresh() S

我是visualfoxpro的初学者。我试图创建一个简单的应用程序,其中包含一个带有几个文本框的表单。问题是,当我运行生成的可执行文件时,应用程序窗口不会出现

该程序的代码为:

PROCEDURE main_app

_SCREEN.Activate

_SCREEN.WindowState = 2
_SCREEN.backcolor = RGB(128, 128,  ;
                128)
_SCREEN.Caption = ""
_SCREEN.refresh()

SET TALK OFF
SET DELETED ON
SET EXCLUSIVE OFF
CLEAR ALL
CLEAR
CLOSE ALL

DO FORM simpleform LINKED
READ EVENTS
RETURN
*MESSAGEBOX('Msg')

ENDPROC
在表单中,我有几个文本框和一个按钮。单击按钮后,将执行一些代码。如果我从IDE运行应用程序,一切正常,但如果我创建可执行文件,这不会显示任何窗口,进程仍会显示在任务管理器中。如果我取消对MessageBox的注释,则即使我运行exe文件,也会出现此消息框。我不知道如何在IDE之外追踪这个问题,也许还需要一个我不知道的库。 我正在使用VisualFoxpro9.0

有人能帮我吗

如果你能为我提供一个链接到一个非常简单的应用程序exe,它只使用一个表单,并在表单关闭时完成,我将非常感谢


提前感谢

我尝试创建一个全新的项目、新代码和新形式,正如您所描述的那样。我复制了您的代码并运行,但它从未显示表单

如果这是项目中的主要应用程序,则不需要初始版本

PROCEDURE main_app
只需删除这一行,因为没有调用“Main_App”,因此永远不会被调用来最终调用您的表单

只需将其注释掉,保存您的项目并运行它。。。看看你得到了什么,应该有用

** PROCEDURE main_app

问题是我没有将屏幕可见性设置为true。

我尝试过,但不幸的是事实并非如此。谢谢你的帮助。