Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:在项目属性MainTableChanged事件中如下代码无效吗?

1楼
shixia 发表于:2010/8/4 9:53:00

If  MainTable.Name <> "实际收入统计" Then 
    Forms("收入统计切换").Close()
Elseif  MainTable.Name <> "业务" Then
    Forms("业务").Close()   
End If

 

实际过程中这段代码没有执行,这段代码无效吗?

2楼
狐狸爸爸 发表于:2010/8/4 9:58:00

不会没有效,也许表名错了,也许在执行这段代码之前已经Return了。

3楼
cxabc123 发表于:2010/8/4 10:02:00
是否应该设置开关
4楼
shixia 发表于:2010/8/4 13:07:00
狐爸自己试试,我整个MainTableChanged事件代码中只有这一段代码,而且表名没有错。不知正版是否也同步更新,我用的是开发版。
5楼
mr725 发表于:2010/8/4 13:30:00
或是窗口名称的错误呢?
6楼
blackzhu 发表于:2010/8/4 13:35:00
8.1的测试没有问题,可以.
7楼
shixia 发表于:2010/8/4 14:08:00
错确实没有错,不过我自己重新做简单的项目来测试时又发现没有问题,在自己的项目上又不行,不知是不是因为窗口和代码过多 而失灵
8楼
cxabc123 发表于:2010/8/4 15:13:00
代码删除了,重新沾上,也许会好的,我以前也遇到过这种现象,自己的项目有段代码不执行,做例子时又没有问题,最后就用这种办法解决的
9楼
狐狸爸爸 发表于:2010/8/4 15:20:00
以下是引用shixia在2010-8-4 14:08:00的发言:
错确实没有错,不过我自己重新做简单的项目来测试时又发现没有问题,在自己的项目上又不行,不知是不是因为窗口和代码过多 而失灵

 

这是不可能的,再多的窗口和代码,只要逻辑正确,都会正常执行。

只有一种可能,你的代码逻辑错误,你删除MainTablechanged所有的代码,只输入上述代码看看。

共9 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.