| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 751 人关注过本帖
标题:求助有关一个工程中两个窗体之间调用的问题!
只看楼主 加入收藏
aminangel
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2005-10-9
收藏
 问题点数:0 回复次数:5 
求助有关一个工程中两个窗体之间调用的问题!

我希望实现在一个工程中,有两个窗体, 怎么能在第二个窗体中调用第一窗体的command_click事件? 我编了一个简单的实验程序,不过显示的错误是Method or data member not found 程序如下:   form1的中有两个按钮,一个文本框: Private Sub Command1_Click() Form2.Show End Sub

Private Sub Command2_Click() Text1.Text = "aaa" End Sub form2中有三个按钮,一个文本框 Private Sub Command1_Click() Form1.Show Unload Form2 End Sub

Private Sub Command2_Click() Text1.Text = "bbb" End Sub

Private Sub Command3_Click() Form1.Command2_Click End Sub 或者还有什么更好的解决方法吗?希望高手给予指点!

搜索更多相关主题的帖子: 窗体 工程 
2005-10-11 10:07
1985daniel
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-10-12
收藏
得分:0 
我都吾识~~~我是菜鸟`~`我上来看看的!!!
2005-10-12 14:58
anlung
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-10-12
收藏
得分:0 
你在 commend2中显示 form1那么就必须form1=true而不是Form1.Command2_Click End Sub
2005-10-12 15:38
slore
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1108
专家分:0
注 册:2005-7-1
收藏
得分:0 
建议放到模块里直接调用。就是2次点击事件一样。 或者把代码复制一边(代码简单时) Private Sub Command2_Click() Text1.Text = "aaa" End Sub 你把 Private Sub Command3_Click() Text1.Text = "aaa" End Sub

快上课了……
2005-10-12 19:11
leon2
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:731
专家分:0
注 册:2005-3-18
收藏
得分:0 
为什么从未想过把 Command2_Click 事件的声明关键字 Private 改成 Public 呢?事件成为公有的不就解决了吗?我就是这样来实现别的窗体调用本窗体的控件事件的! Public Sub Command2_Click() //事件代码 End Sub

[此贴子已经被作者于2005-10-12 22:53:24编辑过]

2005-10-12 22:53
koy512
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-10-13
收藏
得分:0 
这样做也不行,调用的事件,而不是事件的“aaa”
2005-10-13 09:10
快速回复:求助有关一个工程中两个窗体之间调用的问题!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.060707 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved