昨天晚上......在床上......

fengkoulangjian 2006-09-25 09:52:24
就是昨天,我要入睡时,想了一个问题.
假设界面上有3个button
我想用一个button3来代替button1和button2
就是当我按下button3时,相当于我先按下button1,接着按下button2.
怎么实现呢?

各位高人,帮帮我.
...全文
192 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
fd7893 2006-09-25
  • 打赏
  • 举报
回复
等等 你是VB !!
不好意思!是我错 !!

你将 this 改成 me就可以了!
fengkoulangjian 2006-09-25
  • 打赏
  • 举报
回复
呵呵,还在床上呢.
谢谢大家
解决了,再睡一觉.............
fengkoulangjian 2006-09-25
  • 打赏
  • 举报
回复
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.Button12_Click(sender, e)
Thread.Sleep(100)
Me.Button13_Click(sender, e)
End Sub
fd7893 2006-09-25
  • 打赏
  • 举报
回复
怎么会有这种错误!!?? this是你的窗体啊!!!
难道LZ还在梦中??

我测试过没问题才发给你的!!

我的做法:
在窗体上拽三个Button 分别是button1,button2,button3
然后分别双击他们;
最后在button3_Click事件中添加:
button1_Click(this.button1, null);
在button1_Click事件中添加
this.Close();
运行,点击button3,窗体自动关闭!===成功

fengkoulangjian 2006-09-25
  • 打赏
  • 举报
回复
Me.Button12_Click(this.Button12, DBNull.Value)
提示未声明名称"this"
fd7893 2006-09-25
  • 打赏
  • 举报
回复
button1_Click(this.button1, null);

object ->button1
e -> null
就可以了
fengkoulangjian 2006-09-25
  • 打赏
  • 举报
回复
能写一句么?
它总说没有给什么e设定参数.
wls12342004 2006-09-25
  • 打赏
  • 举报
回复
在3中调用1,2的事件不就可以了
fengkoulangjian 2006-09-25
  • 打赏
  • 举报
回复
高人们,还是不明白.
''''''''''''''''''''''''''''''''''''
button3事件处理代码中连续调用button1与button2的事件处理代码
''''''''''''''''''''''''''''''''''''
怎么实现啊?
谢谢
fd7893 2006-09-25
  • 打赏
  • 举报
回复
看来是我的思想过于复杂了,
面壁中……
huo789 2006-09-25
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function do1() {
alert("button1 click!");
document.getElementById("button2").onclick();
}

function do2() {
alert("button2 click!");
}
</script>
</HEAD>

<BODY>
<INPUT id="button1" TYPE="button" value="button1" onclick="do1()">
<br>
<INPUT id="button2" TYPE="button" value="button2" onclick="do2()">
</BODY>
</HTML>
兔子-顾问 2006-09-25
  • 打赏
  • 举报
回复
button1.PreformClick();
button2.PreformClick();
fencole 2006-09-25
  • 打赏
  • 举报
回复
yes
viena 2006-09-25
  • 打赏
  • 举报
回复
button3事件处理代码中连续调用button1与button2的事件处理代码

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧