Foxtable(狐表)用户栏目专家坐堂 → [问题已解决]UserCode错误


  共有5729人关注过本帖树形打印复制链接

主题:[问题已解决]UserCode错误

帅哥哟,离线,有人找我吗?
不倒的翁
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
[问题已解决]UserCode错误  发帖心情 Post By:2013/4/19 13:56:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看
这个错误是什么情况????

自定义函数有问题??

请大神们帮忙啊。。

问题补充:

这个问题是在内部函数中增加了一个名为ToolFormOpen的自定义函数后产生的。

函数代码

Forms("信息提示").Open()
Forms("信息提示").Controls("提示信息").Text = Args(0)
Forms("信息提示").BaseForm.Width = Forms("信息提示").Controls("提示信息").Width + 90
Return Nothing

这个有问题么?

测试了下项目中其他只要有引用内部函数的地方都会报错,不引用内部函数的就不报错。。。

郁闷啊。

删除Catch文件,删除刚写的这个内部函数,还是报错。。。。。

怎么回事啊。。

[此贴子已经被作者于2013-4-19 15:18:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/19 14:04:00 [只看该作者]

你窗口中的LfterLoad事件中的代码有错.把代码或者文件发上来.

 回到顶部
帅哥哟,离线,有人找我吗?
不倒的翁
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/4/19 14:05:00 [只看该作者]

以下是引用Bin在2013-4-19 14:04:00的发言:
你窗口中的LfterLoad事件中的代码有错.把代码或者文件发上来.

不是的。只要窗口中的代码不引用任何内部函数就不报错。

一旦引用内部函数的窗口、按钮等等全都报错。。。。。


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/19 14:11:00 [只看该作者]

文件发出来.

 回到顶部
帅哥哟,离线,有人找我吗?
不倒的翁
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/4/19 14:12:00 [只看该作者]

郁闷死了。昨天晚上00:32写好代码睡觉还好好的。。今天刚准备继续写代码,写了一个内部函数就来问题了。。。。


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/19 14:14:00 [只看该作者]

例子文件发出来.这样便于帮助你找出问题.

 回到顶部
帅哥哟,离线,有人找我吗?
不倒的翁
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/4/19 14:42:00 [只看该作者]

以下是引用Bin在2013-4-19 14:14:00的发言:
例子文件发出来.这样便于帮助你找出问题.

我都不知道该怎么写这个例子了。。


 回到顶部
帅哥哟,离线,有人找我吗?
不倒的翁
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:476 积分:3523 威望:0 精华:0 注册:2012/12/13 14:23:00
  发帖心情 Post By:2013/4/19 15:18:00 [只看该作者]

问题已解决。

也说下自己的错误吧。

全局代码中直接定义了

Public xx As WinForm.Form("XX") = Forms("XX")

这样定义的话,系统运行中就要报错,就算你不去使用定义的这个控件,系统也会报错。

感谢庞工。

[此贴子已经被作者于2013-4-19 15:19:19编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
浙江仔
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2014/6/27 13:52:00 [只看该作者]

发错地方了
[此贴子已经被作者于2014-6-27 13:53:58编辑过]

 回到顶部