■■■ 还是自定义控件的问题,if ucName1.text="" then ...■■■
先看一下文本框控件:
if text1.text="" then
...
end if
这里,运行时文本框中的内容与空字串比较时,并不会改变文本框中的内容。
我有一个自定义控件,设名为ucName,其中有一个文本框子控件,以ucName的text属性显露文本框子控件的text属性。现在,我在窗体上添加了该自定义控件ucName1,想判断text属性是否为空字串:
if ucName1.text="" then
...
end if
这样,程序运行时,会先把ucname1.text置为空字串!再检查是不是成功,这不是我想要的。现在的问题是,怎样让它只进行比较,而不运行更改属性值的过程?就象普通的文本框一样。
请指教,无论是在自定义控件的模块中,还是在应用自定义控件的窗体中解决都行。