在Form1的窗体上分别画二个图片框,名称分别为P1和P2;再画二个命令按钮,名称分别为C1和C2,标题为“生成数列”和“数列排序”。编写适当的事件过程。程序运行后,单击“生成数列”按钮,则在P1中随机产生由1-100之间的数组成的一个5X5的数列,再单击“数列排序”按钮,则将整个数列按升序排列,并仍按5X5的方式显示在P2中。
--------------------------------------
糊涂了,图片框怎么显示数组啊,它不是用来显示图片的吗?希望各位大哥帮忙解释下?谢谢

解决方案 »

  1.   

    Private Sub Command2_Click()
    Picture1.Print "AA" & vbTab & "ASDAA"
    Picture1.Print "CCCC" & vbTab & "DDDDDDDDDDDDDDDDD"
    End Sub
      

  2.   

    up,
    再不行你就在picture上叠一层text或label之类的,改变他们的背景和picture一致就是,这个总会做了吧
      

  3.   

    private sub c1_click()
    dim num as integer
    dim a,b,k
    randomize
    for b = 1 to 25
    num = (rnd * 99) + 1
    if b mod 5 = 0 then
     print 
    end if
    p1.print num 
    next b
    end sub
      

  4.   

    private sub c1_click()
    dim a,b,c,d,e,k
    randomize
    for k = 1 to 25
    a = (rnd * 99) + 1
    b = (rnd * 99) + 1
    c = (rnd * 99) + 1
    d = (rnd * 99) + 1
    e = (rnd * 99) + 1
    print a,b,c,d,e
    if k mod 5 = 0 then
     print 
    end if
    p1.print num 
    next b
    end sub