作者Hotan (昊天)
看板Visual_Basic
标题Re: [VB6 ] 元件阵列
时间Tue Aug 8 15:58:03 2006
※ 引述《fumizuki (蒙面加菲狮)》之铭言:
: ※ 引述《Hotan (昊天)》之铭言:
: : 请问元件阵列是否不包含对於 form 的??
: : 不能把 form 改成 同样的名称 而自动生成阵列?
: : 不然 想用阵列的 button 对应到各个 form 的开启该怎麽做呢??
: : 垦请告知,谢谢 ^^
: 不行,如果你多个 form 的内容相同或相似,可以用 NEW 的方式产生新视窗
: 然後传参数进去,决定显示的内容。
: Public myForms() As Form1, myFromIndex As Integer '全域变数
: Private Sub Command1_Click()
: myFromIndex = myFromIndex + 1
: Redim Preserve myForms(myFromIndex)
: Set myForms(myFromIndex) = New Form1
: myForms(myFromIndex).ShowMsg("haha")
: End Sub
: Public Sub ShowMsg(ByVal msg As String)
: Me.Caption = "message = " & msg
: End Sub
其实 form 的内容完全不一样
希望这麽做的目的是 button 必须每个都要设定,而且要显示出不同的 form
有 一,二十个呢,button只能一个一个拉,程式一个一个写,只有这种做法吗?
版大有没有别的建议呢? 谢谢版大的回答 ^^
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.132.132.184
1F:推 fumizuki:如果相似的话就可以用这种写法 08/11 19:44