以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于“找不到**控件"再提问 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62773) |
-- 作者:李睿涵 -- 发布时间:2015/1/7 20:03:00 -- [求助]关于“找不到**控件"再提问 之前我发帖询问过,发布给客户经常报错,提示找不到**控件 当时没有准确答案 刚我论坛看帖时,搜到了这个帖子: 2楼bin版的回复给了我一些提示,由于考虑界面排版,我几乎所有窗体都用分区面板做了区域划分 我猜想莫名的控件报错,是不是和分区面板有关 所以我这次的问题是:若控件是存放于分区面板里的,在定义控件时,有没有什么”完整“的定义方法?
|
-- 作者:有点甜 -- 发布时间:2015/1/7 20:10:00 -- 电脑环境问题。
如果你测试也有错,就会你代码问题。 |
-- 作者:李睿涵 -- 发布时间:2015/1/7 20:52:00 -- 意思是我说服所有客户机都要重装一下系统? 我这个客户已经因为换固态硬盘重装过一次系统了,仍旧出现此类问题
|
-- 作者:程兴刚 -- 发布时间:2015/1/7 21:06:00 -- 纯粹是自己的代码不严谨所致,与系统没关系,贴出问题代码或示例文件! |
-- 作者:有点甜 -- 发布时间:2015/1/7 21:10:00 -- 以下是引用李睿涵在2015-1-7 20:52:00的发言:
意思是我说服所有客户机都要重装一下系统? 我这个客户已经因为换固态硬盘重装过一次系统了,仍旧出现此类问题
是一运行就出问题,还是做什么特定操作的时候才出问题。
你要区别是电脑问题还是代码问题啊。 |
-- 作者:李睿涵 -- 发布时间:2015/1/7 21:29:00 -- 代码再怎么不严谨,也不至于出现找不到文本框控件的错误提示吧 我开发期没有任何问题,到了客户那就出错,集中在打开窗体就报错,而且是偶发性的,时不时报个错,一会找不到这个文本框,一会找不到那个lable,措手不及 而窗体加载代码里,无非是定义了各控件而已,就已报错,别说往下执行其他代码了 整个系统较大,无法上传例子,抱歉。
|
-- 作者:有点甜 -- 发布时间:2015/1/7 21:36:00 -- 你在你的电脑上操作,看怎么操作会报错,如果有报错,就是代码问题,不报错,就是电脑问题。 |
-- 作者:有点甜 -- 发布时间:2015/1/7 21:37:00 -- 是发布后的程序。 |
-- 作者:李睿涵 -- 发布时间:2015/1/8 8:09:00 -- 客户端报错主要集中在sqltalbe/sqlquery报错,提示找不到这些table 我问一下:我的思路是:先在table的属性里设置为sqltable/sqlquery,然后在属性里设置数据源和select语句 窗体加载后,根据需求再对sqltable/sqlquery做loadfilter来动态显示数据 这个方式合理吗?我想到还有种方法是:在属性里将table设置为sqltable/sqlquery,属性里不做select的设置 而是在窗体加载后,在代码里写table的fill语句 请问哪种方法更合理?
|
-- 作者:Bin -- 发布时间:2015/1/8 8:11:00 -- 都可以. 重新Fill会初始化表,表的属性设置会失效
|