If Form9.Option1(2) = True And Form9.Option2(1) = True Then
fff = False
For dd = 0 To 36
For j = dd + 1 To 36
For n = j + 1 To 36
If Form9.Check1(dd).Value = 1 And Form9.Check1(j).Value = 1 And Form9.Check1(n).Value = 1 Then
If Not (ww(dd) <> mi(dd) Or ww(j) <> mi(j) Or ww(n) <> mi(n)) And Form9.Check1(dd).Value Then fff = True
End If
Next
Next
Next
If fff = False Then
MSFlexGrid1.RemoveItem i
End If
End If
怎么优化能减少循环或快一点
fff = False
For dd = 0 To 36
For j = dd + 1 To 36
For n = j + 1 To 36
If Form9.Check1(dd).Value = 1 And Form9.Check1(j).Value = 1 And Form9.Check1(n).Value = 1 Then
If Not (ww(dd) <> mi(dd) Or ww(j) <> mi(j) Or ww(n) <> mi(n)) And Form9.Check1(dd).Value Then fff = True
End If
Next
Next
Next
If fff = False Then
MSFlexGrid1.RemoveItem i
End If
End If
怎么优化能减少循环或快一点
解决方案 »
- 如果固定exe窗口的大小(form中的哪个属性?)
- 将查询到的记录集rs赋给vsflexgrid.DataSource ,vsflexgrid中将显示我的记录。那么反过来能否将vsflexgrid中显示的记录赋给rs呢。并保存
- ★VB求Oracle数据库添加记录????
- 怎么去掉vb窗口上的标题栏
- 有关连不上数据库的问题!
- ACTIVEREPORT的小问题请教
- MM发放高分求助如何显示窗口,有志大侠进来看一看哟!
- 请教:为什么设定超时不起作用?
- 成都天宇公司招聘(1-2)名 VB 高手,急! 028-5563256 (徐松)
- 如何将字符串加密解密后读写入注册表
- 如何用鼠标拖动无标题栏的椭圆形的EXCEL工作表?
- vb 关于数组比较
fff = False dim Chkval(36)%
for i= 0 to 36
Chkval(i)=Form9.Check1(i).Value
next
For dd = 0 To 36
For j = dd + 1 To 36
For n = j + 1 To 36
If Chkval(dd)= 1 And Chkval(j)= 1 And Chkval(n)= 1 Then
If Not (ww(dd) <> mi(dd) Or ww(j) <> mi(j) Or ww(n) <> mi(n)) Then fff = True
End If
Next
Next
Next
If fff = False Then
MSFlexGrid1.RemoveItem i
End If
End If