请问把picturebox作为一个画面容器,如何在初始化的时候在上面创建控件
比如加个TEXT,COMMAND什么的

解决方案 »

  1.   

    直接在创建到picturebox中或用setparent函数。
      

  2.   

    Private WithEvents MyTextBox As TextBox
    Private Sub Form_Load()
      Set MyTextBox = Me.Controls.Add("VB.TextBox", "txt", Me.Picture1)
    End Sub
      

  3.   

    Private WithEvents MyTextBox As TextBox Private Sub Form_Load() 
      Set MyTextBox = Me.Controls.Add("VB.TextBox", "txt", Me.Picture1) 
    End Sub 
    这个方法可以添加控件,但是控件属性只能够在程序里面写了.对么?
    如果建立TEXT数组是不是每个textbox 都要事先声明,不能够声明一个控件组么?
    其它方法也可以,直接在上面画或用setparent函数
    不过才疏学浅,不是学软件编程专业的,对API函数不懂,抄别人的还用不好,自己更不会用了.
    所以有时候很头疼.
    多谢帮忙了.
      

  4.   

    参考这个,写个控件数组http://topic.csdn.net/u/20080526/17/b81e6489-7b7d-4689-8ed4-bba6d5e9e4d0.html