以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  全局代码的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=88291)

--  作者:凡夫俗子
--  发布时间:2016/7/31 1:11:00
--  全局代码的问题
错误
---------------------------
编译错误:未声明名称“TyReLoadFilter”。



错误代码:TyReLoadFilter(tb,strfl,0,gs_IntPagesRows,gs_strFilter)
---------------------------
确定   
---------------------------



TyReLoadFilter 是定义的全局代码方法

在编写代码 使用该全局代码时,为啥经常 突然提示 编译错误:未声明名称“TyReLoadFilter”。

在此之前:代码中含有该 方法正常运行。

重启系统,原代码粘贴进去,也能通过,正常运行。

为啥搞着搞着,全局代码成了 未定义名称,系统发疯了?

--  作者:大红袍
--  发布时间:2016/7/31 9:24:00
--  
 把bin文件夹删除重新打开。
--  作者:凡夫俗子
--  发布时间:2016/7/31 9:59:00
--  
方法每次都是这样处理的
为啥在使用过程中,全局代码突然失效,变成 未定义的,这个就不能解决?

难道要全部改用 内部函数?

--  作者:大红袍
--  发布时间:2016/7/31 11:45:00
--  
以下是引用凡夫俗子在2016/7/31 9:59:00的发言:
方法每次都是这样处理的
为啥在使用过程中,全局代码突然失效,变成 未定义的,这个就不能解决?

难道要全部改用 内部函数?

 

应该是bug,要删除bin文件夹,才能正常。


--  作者:凡夫俗子
--  发布时间:2016/8/2 21:39:00
--  
一般性有一个原则 : 如果某个问题是 经常 或者偶尔 出现。则让人对整个系统能力的信任 产生致命的怀疑。
--  作者:狐狸爸爸
--  发布时间:2016/8/3 8:33:00
--  
不用担心的,其实微软的.net,c1的组件,各种莫名错误比foxtable多得多。
一个大到一定程度的软件,是不可能么有bug的。