当前位置:编程学习 > VB >>

如何修改其他窗体的属性

请教。

VB6中怎么修改其他窗体以及控件的属性?

比如在Form1中点击一个按钮,弹出Form2,并且Form2 的caption变了。

谢谢! --------------------编程问答--------------------
Private Sub Command1_Click()
Form2.Show
Form2.Caption = "新窗体"
End Sub
--------------------编程问答--------------------
引用 1 楼 syssz 的回复:
VB codePrivateSub Command1_Click()
Form2.Show
Form2.Caption="新窗体"End Sub


为什么我调用一个公共的函数就不行呢?


Public Sub mySub(a As String)
Form2.Show
Form2.Caption = a
End Sub

Private Sub Command1_Click()
mySub("新窗体")
End Sub
--------------------编程问答-------------------- 1F 正解

2F 的代码 如放在 Form1里面 并没问题, 你该不会是放在 Form2或.bas吧? --------------------编程问答-------------------- 哦 不能 show 1 --------------------编程问答--------------------
引用 4 楼 ihexi 的回复:
哦 不能 show 1


如果 show 1 ,那就吧Form2.Caption = a放在前面。 --------------------编程问答-------------------- 呵呵。在form2里面用form_load啊


Private Sub Form_Load()
    Form2.Caption = "sdfafd"
End Sub
--------------------编程问答-------------------- 看来lz是初学vb,问题很简单,下面的代码放到form1里执行,肯定没有问题

Public Sub mySub(a As String)
Form2.Show
Form2.Caption = a
End Sub
Private Sub Command1_Click()
mySub "新窗体"
End Sub

--------------------编程问答--------------------
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,