首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

[代码简化]怎么简化单码:一个文本框的值与同一个页面的15个文本框比较

2011-12-11 
[代码简化]如何简化单码:一个文本框的值与同一个页面的15个文本框比较小弟对VB。NET不熟悉。如果最复杂的代

[代码简化]如何简化单码:一个文本框的值与同一个页面的15个文本框比较
小弟对VB。NET不熟悉。
如果最复杂的代码就是IF后面跟很长表达式就可以了。有没有更好的办法。如用函数等。DELPHI里面可以用遍历控件进行比较,一个简单函数就可以了修改也方便。
如果VB。NET也这样,该如何做?
其他思路呢?

[解决办法]
IF后面跟很长表达式很简单啊
[解决办法]
太长的话可以分行写
[解决办法]
试试用数组。

VB.NET好像没有特别的函数,我记得在JavaScript里有一个eval函数就可以简单实现.
[解决办法]
也可以遍历

先在类里声明

Protected form1 As HtmlForm

然后是代码:

Dim Mytext As Control

For Each Mytext In form1.Controls

If Mytext.GetType Is GetType(TextBox) Then ’应排除本身

‘处理
.................

End If

Next

热点排行