接上一个问题《找不到自定义类库文件》

dingyibing6 2011-10-27 05:59:41
if endif 选择结构为什么会影响到自定义类库,以前从没出现过
上个问题找不出原因,我重做了一个表单 表单1.scx(表单的所有属性和事件均为默认值),添加了一个 my4container.vcx(普通的控件类) 自定义类库中的类,将该表单放在主程序的不同位置,连编成exe运行,奇怪的事情出现了
在一的情况下(在两个if的前面)表单可以加载,但二的情况下(在两个if的后面)则表单不能被加载显示找不到类库文件
gg 为公共变量,用于判断该执行哪个表单
这是我自编自用的一个小程序,相类似的程序上没有出现这个问题,请列位释疑一下
一:
........
IF gg=0
DO FORM form1.scx
READ EVENTS
*******DO FORM 表单1.scx
*******READ EVENTS
IF gg=0 .or. gg=1
IF gg=0
DO FORM form2.scx
READ EVENTS
...........

二:
.......
IF gg=0
DO FORM form1.scx
READ EVENTS
IF gg=0 .or. gg=1
IF gg=0
*******DO FORM 表单1.scx
*******READ EVENTS
DO FORM form2.scx
READ EVENTS
......
...全文
111 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2011-10-28
  • 打赏
  • 举报
回复
没有找出问题点,还是更详细的说明一下吧,发帖前一定要再反复看一下,能不能让人一看就明白。
都市夜猫 2011-10-27
  • 打赏
  • 举报
回复
如果在你的电脑上这了两段代码运行结果不同的话,建议不用再费事找什么原因了,直接把电脑砸了。
看了半分钟,除了注释行换了位置,和前后的省略号点数不同这些与运行无关的区别外,没看出有什么不同,浪费时间。
另外,也看不出来后面的两个 if 有什么用处,既然一开始就是 if gg == 0,后面怎么可能再 gg == 1,又再次 if gg = 0 干啥?


-晴天 2011-10-27
  • 打赏
  • 举报
回复
看不出这两段程序在何区别,除了注释位置不同外.

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧