社区
C#
帖子详情
如何在程序中点击一个按钮,执行关闭该程序并重新启动该程序
maolz21
2006-02-24 11:06:34
还望不吝指点,
...全文
177
12
打赏
收藏
如何在程序中点击一个按钮,执行关闭该程序并重新启动该程序
还望不吝指点,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Liupengxx
2006-02-25
打赏
举报
回复
Application.Restart();
LixingTie
2006-02-25
打赏
举报
回复
学习,留名
giggsjw
2006-02-25
打赏
举报
回复
不错,刚好有用
98star
2006-02-25
打赏
举报
回复
不错不错。留个名字。关注一下。 :)
兔子-顾问
2006-02-25
打赏
举报
回复
楼上方法不错。或者。也可以这样
private static bool blBoot = true;
static main()
{
while(blBoot)
{
blBoot = false;
using(Form1 frm = new Form1())
{
Application.Run(frm);
}
GC.Collect();//回收所有带的垃圾,以便重启时不会有太多不必要的东西。
}
}
如果需要重启。这样:
Form1.blBoot = true;
this.close();
落了一句。刚才。
maolz21
2006-02-25
打赏
举报
回复
谢谢
兔子-顾问
2006-02-25
打赏
举报
回复
楼上方法不错。或者。也可以这样
private static bool blBoot = true;
static main()
{
while(blBoot)
{
blBoot = false;
using(Form1 frm = new Form1())
{
Application.Run();
}
GC.Collect();//回收所有带的垃圾,以便重启时不会有太多不必要的东西。
}
}
如果需要重启。这样:
Form1.blBoot = true;
this.close();
jsjszg
2006-02-25
打赏
举报
回复
下面的代码就可以解决:
先创建以个线程,调用程序的启动函数(Main()),然后结束当前的程序Application。
ThreadStart start = new System.Threading.ThreadStart(Main);
Thread t = new System.Threading.Thread(start );
t.Start();
Application.Exit();
maolz21
2006-02-25
打赏
举报
回复
to Liupengxx(Roc) ( ) 信誉:100
好像没有这个函数啊?
vosov
2006-02-24
打赏
举报
回复
1.启动线程
2.Application.Exit
3.线程sleep一会
4.用线程开新程序
maolz21
2006-02-24
打赏
举报
回复
可否详尽些,最好有代码,谢谢
vosov
2006-02-24
打赏
举报
回复
用线程
android 退出
程序
后自动
重新启动
,进程停止后控制Android Activity
重新启动
我的应用
程序
运行在运行Android Gingerbread 2.3.7的自定义版本的特殊设备上在某些情况下系统将终止我的应用
程序
.我假设设备制造商考虑这些紧急情况,应立即
关闭
所有第三方应用
程序
,以便设备可以完成其主要任务.我可以使用模拟器复制我在设备上看到的行为,并在DDMS
中
选择我的任务并单击"停止进程"
按钮
.这是我看到的行为.我的应用
程序
通常会
执行
四个活动,活动A启动活动B,B启动活动C,C...
使用QT实现应用
程序
的重启功能
在QT Creator的设计模式下,选择
按钮
,然后在属性编辑器
中
找到"clicked"信号。在项目向导
中
,选择"Qt Widgets应用
程序
"作为项目类型,并设置项目名称和存储位置。在本示例
中
,我们将将
按钮
的文本设置为"重启"。我们可以使用QProcess类来启动新的实例,并使用QCoreApplication的quit()函数来
关闭
当前实例。在这篇文章
中
,我们将探讨如何使用QT编程框架来实现应用
程序
的重启功能。编译并运行应用
程序
,在主窗口
中
点击
"重启"
按钮
,应用
程序
将会
关闭
并
重新启动
。
Qt 退出
程序
启动另
一个
程序
方法
qApp->quit(); QProcess::startDetached(
程序
路径, QStringList()); 参考:QT
中
程序
自动重启
装打印机驱动时出现请
重新启动
计算机,确保其它
程序
关闭
是什么意思,,确保打印机设备已打开电源。常见问题hp1007驱动怎么卸载...
2、确保打印机设备已打开。3、将打印机连接到计算机4、打开驱动
程序
,然后按照提示进行安装如何使用hp1007打印机驱动
程序
1、将打印机连接到主机,打开打印机,通过主机的“控制面板”选项进入“打印机和传真”文件夹,右键单击空白并选择“添加打印机”命令。然后,打开“添加打印机向导”窗口,选择“连接到此计算机的本地打印机”选项,然后选
中
“自动检测并安装即插即用打印机”复选框。2、此时,主机将检测到新打印...
C#
按钮
事件
中
有循环,用另
一个
按钮
控制停止,暂停,继续
程序
执行
首先在窗体上有 lable1,//运行显示 button1,//开始 button2,//暂停和继续 button3//停止 窗体上还放Timer控件timer1 代码实现如下, using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章