关于vf的问题,300分,急急(100分)

  • 主题发起人 主题发起人 getty
  • 开始时间 开始时间
G

getty

Unregistered / Unconfirmed
GUEST, unregistred user!
本人用vf写了一个程序,在vf环境下运行良好,但编译成可执行文件后再运行,什么也没有,但从内存管理里面可以看到此程序已经运行,98和2000都出现这样的问题,有那位高手能指点,非常感谢!
 
你用VFP用了多久?
VFP不是像DELPHI这样子编译完是一个EXE,完全脱离编译环境的,它的所有表单其实是在VFP环境中的 workspace中的
所以应该在主程序中适当的位置写 read events 来等待事件,不然一闪就过去了,当然只在任务中有一个,但看不到表单SHOW出来。
如果不是这样子,把你的代码贴出来大家帮你看看。
 
确定你生成的是.exe文件而不是.app文件吗?看看你有没有把主窗口的Visible设为False,主程序中有没有隐藏的代码如:_App.Visible:=False _App.Hide Screen.Visible=False之类的,还有看一下你的配置文件config.fpw中OFF的选项,慢慢检查会搞定的,我以前常碰到这种情况:)
 
你还用VF!
注意楼上的这句:
[red]所以应该在主程序中适当的位置写 read events 来等待事件,不然一闪就过去了[/red]
 
贴出你的主程序代码。
很可能是以下两个原因:
1.主程序中没有 Read Event
2.你编译时没有选生成 Win32 executable / COM server (exe) 这项。
 
read events
 
read events 其实是等待接受键盘事件
 
后退
顶部