问题标题:
【VB如果文本框1的数字,等同于文本框数组2其中一组的数字,则可进行下一步操作。VB问题:例:文本框Text1有数字,比如30;文本框数组Text2,从Text2(0)~Text2(9)有十个,均有数字,比如Text2(0)=】
问题描述:

VB如果文本框1的数字,等同于文本框数组2其中一组的数字,则可进行下一步操作。

VB问题:例:文本框Text1有数字,比如30;文本框数组Text2,从Text2(0)~Text2(9)有十个,均有数字,比如Text2(0)=10、Text2(1)=20、Text2(2)=30……Text2(9)=100,;如果文本框1的数字、等同于文本框数组2其中一组的数字,则进行下一步操作(比如某按钮激活);也就是文本框1的数字是30,文本框数组2里面也有30,它们相等按钮激活;但文本框1的数字不一定是30,也可以是10、50、80等,而范围不超过文本框数组2的数字;笨方法我有,就是:IfText1=Text2(0)OrText1=Text2(1)Or……OrText1=Text2(9)ThenCommand1.Enabled=True;但是文本框数组不一定是十个,有可能几十个,代码太长;所以请教各位大师,有没有简便方式,化解此题,在此十分感谢。

一个输入文本框Text1;一个文本框数组Text2(i),比如Text2(1)……Text2(10),一个数据添加按钮。文本框数组Text2(i)部分有数据,比如Text2(1)=10、Text2(2)=20、Text2(3)=30……Text2(6)=60,Text2(7)到Text2(10)没有数据;我想在20与30之间添加25(或40与50之间添加42)等,添加时原有的数据不变,只是添加时、从添加点前面数据位置均不变,而添加点后面整体后移一位;比如原数据10,20,30,40,50,60,添加后新数据10,20,25,30,40,42,50,60,其中添加了25、42。从Text1输入数据,按添加按钮后,加入数组Text2(i)中;敬请各位大师热心帮助。

高建国回答:
  dimiasinteger   fori=0to10'10可以改成text2数组索引的最大值   iftext1=text2(i)then   command1.enabled=true   exitfor   endif   next
查看更多
其它推荐
热门其它推荐