专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

VFP6.0顶层表单中添加菜单、主程序的编写、连编后无法运行

发布时间:2010-05-24 21:55:47 文章来源:www.iduyao.cn 采编人员:星星草
【求助】VFP6.0顶层表单中添加菜单、主程序的编写、连编后无法运行
我已基本完成系统开发的常规步骤,在VFP系统环境下直接运行主程序,就开始一闪而过,
现实际情况描写如下:
1、顶层表单(main.scx)添加菜单(menu.mpr)
      (1)、顶层表单没有任何控件,只是做了必要的属性设置
      (2)、菜单设计在“常规选项”将菜单设为用于顶层表单,退出命令clear   events
      (3)、form1的init代码   do   menu.mpr   with   this,unload代码:clear   events      
2、登陆表单(login.scx)能正常运行
3、主程序(main.prg)
      set   talk   off
      set   sysmenu   off
      application.visible=.f.
            set   talk   on
      quit
尝试的解决方案:如果在do   form   login.scx后面添加一return,就可以避免了一闪而过,连编后点击狐狸图标出现对话框:cannot   locate   the   Microsoft   Visual   Foxfro   liabrary,在系统文件下我已拷贝了对应的dll文件

请求各位指点,感激不尽!!!!


------解决方案--------------------
表单 login.scx 必须是顶层表单。


脱离Vfp运行,需要对应此版本的的运行库:

VFP3 的运行库: VFP300.ESL
VFP5 的运行库:VFP500.DLL、VFP5ENU.DLL、VFP500CHS.DLL
VFP6 的运行库:vfp6r.dll、vfp6rchs.dll、gdiplus.dll (VFP6RUN.EXE、VFP6R.DLL、VFP6RENU.DLL)
VFP7 的运行库:msvcr70.dll、vfp7r.dll、vfp7rchs.dll、gdiplus.dll、vfp7renu.dll
VFP8 的运行库:msvcr70.dll、vfp8r.dll、vfp8rchs.dll、gdiplus.dll

VFP9 的运行库:msvcr71.dll、vfp9r.dll、vfp9rchs.dll、gdiplus.dll、(vfp9t.dll)

VFP[x]R.dll 文件是单线程运行库,而 VFP[x]T.dll 文件是多线程运行库。如果你用 Visual FoxPro 开发的是一个服务程序或是.dll 文件,必须同时发布 VFP[x]T.dll 文件
[x]可为6、7、8或9

将对应版本的运行库文件安装到系统目录(System32)或与你的程序在同一目录即可。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: