hur.cn - 华软网

 热门搜索

关于一个if的问题.谢谢

  作者:未知    来源:网络    更新时间:2019/10/7
//如果鼠标所在位置是图片控件
If dwo.Type = 'bitmap' then  
   if is_old = dwo.name then return //
//将上次所在图片边框消灭(NoBorder)
   this.modify( is_old + ".Border='0'")  

这条语句是什么意思呢?     this.modify( is_old + ".Border='0'") 


modify 是修改属性的. 我想问的是这个变量 is_old        上面没有给is_old 赋值过名称呀.它不是空的么? 


谢谢!
------华软网友回答------
is_old 是个实例变量,在其它地方赋值,你搜索下你的窗体就可找到
------华软网友回复------
debug设断点,能够看出来在那里改变的
------华软网友回复------
is_old是一个窗体级的变量,可能在窗体或数据窗口的其余事件中赋值了!
------华软网友回复------
实例变量吧,是否是在另外地方赋值了,看看OPen()
------华软网友回复------
列位师兄, 没有被赋值过呀.
------华软网友回复------
is_old是一个窗体级的变量,应该是在窗体中定义了的,this.modify:是用来重新修改属性用的函数
------华软网友回复------
is_old是实例变量 在树形框中点击该窗口 右键菜单->search 搜索一下is_old 你就找到它定义和赋值的代码
------华软网友回复------
看看是否是用了继承,本窗口搜索不到,就搜索继承对象的窗口,一层一层往上搜索,不可能找不到。(如果数据窗一样用了继承,那还得再搜索数据窗的祖先)
------华软网友回复------
is_old是实例变量 在树形框中点击该窗口 右键菜单->search 搜索一下is_old 你就找到它定义和赋值的代码

赞成
------华软网友回复------
is_old应该是实例变量,在其它地方赋值      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。