方块需要自己画,用控件效率极差对于排满一行我觉得没有必要使用2维数组,1维就可以了
private const TotalCols=10 '共10列
dim aryLines(0 to 19) as long '20行
只要每次下落的时候把对应的行+1[aryLines(DownLines)++]
最后判断aryLines(i)=TotalCols即可