主题:求助!窗口2怎么控制窗口1的控件
ly_ly
[专家分:0] 发布于 2011-07-21 15:16:00
哪位好心人回答下:比如Form1的选项按钮要控制Form2的退出,显示文本这些操作要怎么编写代码??
回复列表 (共9个回复)
沙发
一江秋水 [专家分:9680] 发布于 2011-07-21 21:25:00
在控件名前加上窗体名。例:
控制form2的按纽:form2.command1_Click
板凳
ly_ly [专家分:0] 发布于 2011-07-21 21:56:00
还想问的是我FORM2里面的text文本里的那些字体颜色,可以用FORM1的一些复选项来加以控制TEXT的文本文字属性么?比如颜色字体等
3 楼
ly_ly [专家分:0] 发布于 2011-07-21 22:09:00
[quote]在控件名前加上窗体名。例:
控制form2的按纽:form2.command1_Click[/quote]
行不通
4 楼
asanscape [专家分:1350] 发布于 2011-07-21 22:39:00
你还要把FORM2中的Private Sub Command1_Click()
改为Public Sub Command1_Click()
控件之类跨窗体可以直接调用,如
Form2.Text1.Text="Hello!"
if form1.chkRun.Value=1 then form2.Text1.Text="RUN你个大头鬼!"
但要注意,这样调用会激发窗体的Load事件,无论是否被Show
5 楼
ly_ly [专家分:0] 发布于 2011-07-21 22:46:00
[quote]你还要把FORM2中的Private Sub Command1_Click()
改为Public Sub Command1_Click()
控件之类跨窗体可以直接调用,如
Form2.Text1.Text="Hello!"
if form1.chkRun.Value=1 then form2.Text1.Text="RUN你个大头鬼!"
但要注意,这样调用会激发窗体的Load事件,无论是否被Show
[/quote]
谢谢,但修改文本框里面文字的属性该怎么弄呢?我就卡在这里一直弄不懂,用变量传递也没弄好,我需要在FORM1控制FORM2文本框里面文字的属性变化
6 楼
asanscape [专家分:1350] 发布于 2011-07-21 22:54:00
什么属性啊? Text不就是Text1的属性么? Value也是chkRun的属性.(chkRun是一个checkbox)
7 楼
ly_ly [专家分:0] 发布于 2011-07-22 13:01:00
[quote]什么属性啊? Text不就是Text1的属性么? Value也是chkRun的属性.(chkRun是一个checkbox)[/quote]
text1里面的文字属性。比如修改文字的字体
8 楼
老大徒伤悲 [专家分:29120] 发布于 2011-07-22 16:00:00
你会控制本窗体的text字体属性么?
如果不会,先学这个。
如果会,将代码的text1的改成form2.text1就行了。
9 楼
ly_ly [专家分:0] 发布于 2011-07-22 21:40:00
懂了,弄出来了,谢谢哈
我来回复