| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1989 人关注过本帖
标题:[求助]如何等待用户完成操作并关闭窗口之后,程序才可继续其它工作
取消只看楼主 加入收藏
永远支持
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-5-13
收藏
 问题点数:0 回复次数:2 
[求助]如何等待用户完成操作并关闭窗口之后,程序才可继续其它工作
如何等待用户完成操作并关闭窗口之后,程序才可继续其它工作
类似于要执行删除文件操作之前,弹出对话窗等待用户确定删不删文件,再根据用户的结果来执行下面的程序。
if (MessageBox.Show("请确定是否删除", "删除", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
{
.....
}
现在弹出的是一个窗体form2,当用户点这个form2中的一个button时,关闭form2,继续form1中的程序
不知道大家能不能看懂我所表达的意思。。

[此贴子已经被作者于2007-4-28 0:38:39编辑过]

搜索更多相关主题的帖子: 窗口 用户 
2007-04-28 00:26
永远支持
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-5-13
收藏
得分:0 
先谢谢版主回复,你可能没有看懂我说的意思
你的意思我知道,当关闭form2之后,自动打开form1
我想达到的效果是,在form1里面有一段程序,其中是需要打开form2窗体,等用户在form2窗体完成操作之后,点form2里的button关闭form2,再继续form1里的程序
比如
form1里的内容如下:

int a=10,b=5,c;
form2 f2=new form();
f2.show();//打开form2窗体之后,需要让用户选择a,b之间的运算符号(c=a+b或c=a-b)
textBox1.Text=c.tostring();//根据form2里用户选择的运算符号显示c等于多少

现在这段程序肯定不成立,因为打开form2后,程序会立刻执行textBox1.Text=c.tostring();而不会等待用户选择运算符号之后再执行
2007-04-28 11:25
永远支持
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-5-13
收藏
得分:0 
谢谢bygg版主,现在可以了,哈哈
2007-04-28 13:14
快速回复:[求助]如何等待用户完成操作并关闭窗口之后,程序才可继续其它工作
数据加载中...
 
   



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

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