当前位置: 代码迷 >> VFP >> 关于VFP6中管理系统的编写.解决办法
  详细解决方案

关于VFP6中管理系统的编写.解决办法

热度:6391   发布时间:2013-02-26 00:00:00.0
关于VFP6中管理系统的编写.

      最近,还有两周要考试了,可是在这最忙的时候VF课程设计却开始了.要求每人编写一个小型数据管理系统.
      于是我选择了 <学生公寓楼管理系统> 这个课题.系统的登陆界面制作很顺利.数据库等也很成功.可是当制作菜单的时候,或者在表单中添命令的时候总会出现一些问题也无从得解!
      我的问题是:
      1.VFP在编写菜单时预览时都正常.可是一当生成.MPR后,运行的时候就会提示语法错误.关键是我什么代码也没有加.就在主菜单的子菜单下略加了几个 "\- ",不加 "\- "的时候也是提示语法错误.为什么?该怎么样解决?
      2.在执行判断时,总是说 "找不到属性 'I ' "代码如下:
      thisform.i=thisform.i+1
      .....
      .....
      if   found   ()   And   ......
      if   thisform.i <3
      .....
      else
      .....
      endif
      endif
      代码一点问题都没有,都是书上的原句!控件属都按书上设置的.可是就是提示 "找不到属性 'I ' ".换个变量名提示就会相应的改变.
      3.VFP系统下,如果在开发系统的时候,表单,程序,或命令中如何使用相对链接.我已经对VFP系统设置了默认路径.是否在程序中用set   defa   to   设置?相对路径是否和在WEB中应用的一样,类似于../../还是..\..这样的东西?
      4.VFP连编出来的系统可不可以脱离了VFP独立运行?如果可以,如何能实现?
      谢谢!本人也是才学习VFP一个学期而已,但是现在面临着课程设计,而写还要写论文还要答辩的情况下,请帮帮我!谢谢!

------解决方案--------------------------------------------------------
1、请参考:
<如何建立一个带有菜单的顶层表单?>
http://faq.csdn.net/read/200196

2、你需要向表单加一个属性I,否则表单本身是没有I这个属性的。

3、请参考:
<如何在VFP里怎样设置默认路径?>
http://faq.csdn.net/read/201582

4、在系统目录下或程序所在目录下安装对应VFP版本的运行库即可。
<vfp的个各版本的运行库>
http://faq.csdn.net/read/188080
  相关解决方案