寻 "自动保存"及"程序异常退出重启后恢复原貌" 的最佳解决方案 WinForm

.NET技术 > C# [问题点数:50分,结帖人ZaiDuXinLing]
等级
本版专家分:2682
结帖率 100%
等级
本版专家分:335
等级
本版专家分:2682
等级
本版专家分:419671
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
名人 2014年 荣获名人称号
2013年 荣获名人称号
2012年 荣获名人称号
Blank
状元 2013年 总版技术专家分年内排行榜第一
Blank
探花 2014年 总版技术专家分年内排行榜第三
等级
本版专家分:2871
等级
本版专家分:2682
等级
本版专家分:2682
等级
本版专家分:419671
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
名人 2014年 荣获名人称号
2013年 荣获名人称号
2012年 荣获名人称号
Blank
状元 2013年 总版技术专家分年内排行榜第一
Blank
探花 2014年 总版技术专家分年内排行榜第三
让爱延续

等级:

C#WinForm程序异常退出的捕获、继续执行与自动重启

本文参考网上搜索的信息,并做了适当修改可以让捕捉到异常之后阻止程序退出。 另给出了通过命令行自动重启的方法。 如果一个线程里运行下面的代码 int a = 0; int c = 10 / a; 将会导致程序自动结束,而且...

C# WinForm 如何实现程序重启

if ( MessageBox.Show("要重新启动嘛?","提示", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) System.Diagnostics.Process.Start(System.Reflection.Assembl

"应用程序无法正常启动(0xc000007b)。请单击 确定 关闭应用程序。"解决方法

完成一小项目,正常运行,测试环境有Windows XP,Win 7,Win X64有SP的版本,也是我客户端可能用到的系统版本,Win8和Win10未测试 但在分发过程中,发现有的机器可以正常运行,有的机器确提示"应用程序无法正常...

winform程序如何做到开机自动启动

如下一个方法就搞定了 /// <summary> /// 开机自启 /// </summary> public static void Fun_AutoStart(bool isAutoRun = true) { try { ...

Winform程序自动更新

Winform程序自动更新我也是第一次做,网上找了自动更新的源码,后来又根据在网上看到的一些方法,自己试了很久,最终还是有写错误,所以花了钱让别人帮忙调试成功的,下面是我自己捣腾出来的,方便大家借鉴,如果有什么错误...

exe程序嵌入Winform窗体

exe程序嵌入Winform窗体

项目文件""已被重命名或已不在解决方案

项目文件""已被重命名或已不在解决方案

WinForm+C#代码实现控制应用程序自启动功能

本文主要讲述WinForm开发应用程序需要设置自启动功能,这个也是在实际开发中经常涉及到的,非常实用,所讲到的是通过注册表来控制程序是否自行启动,具体功能实现上两张图,更直观。 如下图:程序设置保持界面实现...

【语言-C#】[Description(""), Browsable(true), Category("")]

[Description(""), Browsable(true), Category("")]

C#之WinForm子窗体最大化显示异常问题及解决方案

WinForm中,MDI子窗体最大化,会使子窗体的图标与主窗体的菜单栏合并,影响显示效果,处理方法如下: 在主窗体的主菜单(假设叫做MainMenu)的ItemAdded事件中加入如下代码即可 private void MainMenu_...

winform将含有超过两列的DataTable值绑定到combobox,并有"请选择"或"全部"选择项

#region 显示多列DataTable到combobox /// /// 显示多列DataTable到combobox /// /// 含有超过两列的DataTable /// combobox控件名 /// 显示的text对应的列 ... /// value值对应的列

C#中WinForm制作点击"选择文件"按钮选择Excel文件, 并读取Excel内容到DataTable

虽然我是一个PHPer,但项目有C#的需求,我也只能顶着头皮上了...这篇文章的代码,讲的是在WinForm中,制作一个"选择文件"按钮,可以选取Excel文件,并返回DataTable类型的Excel文件内容。 #region btnClick 点击"...

C#实现winform下图片的上传预览保存以及在桌面应用系统的应用

C#实现winform下图片的上传预览保存以及在桌面应用系统的应用 图片的上传、预览、保存操作在许多应用系统中经常需要用到,比如员工的头像即为一个典型的案例。在很多应用系统中,比如C#的B/S、C/S系统,java开发的...

winform中去除DataGridView自动生成的多余列

sql.Append("select studentNo,studentName,gender,birthday,gradeId");  sql.Append(" from student");  sql.Append(" order by studentNo"); ...查询了5列数据,但是向左DataGridView里面显示4列数据,如下图:

[WinForm]最小化到系统托盘,右键退出

2.拉出一个ContextMenuStrip控件,命名为mymenu,集合中增加退出 3.notifyIcon1的属性ContextMenuStrip增加 myMenu;或者this.notifyIcon1.ContextMenuStrip = myMenu; private void F...

winform退出系统代码

private void 退出系统ToolStripMenuItem_Click(object sender, EventArgs e) { if (MessageBox.Show("确定要退出本系统吗?", "警告", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == ...

.net winform软件自动更新

关于.NET windows软件实现自动更新,本人今天写了一个DEMO,供大家参考。  大家先看下效果图:    主要涉及到两个方面  1. 更新软件主项目和DLL文件  2.升级包自身的更新    1. 一个项目通常包括主...

c# winform 多线程异常无法捕获,导致程序闪退

每隔一毫秒就在里面判断是否有执行的任务,如果,有任务执行,并且成功,就退出线程。但是经常出现闪退。程序外面我已经加了全局捕获。但是无法捕获闪退日志。我查看windows日志,提示。 Framework ...

C# WinForm中使用WPF的控件

步骤1:创建WinForm工程 步骤2:在刚刚创建的WinForm工程中新建或者添加现有的WPF用户自定义控件 <UserControl x:Class="wndFormTest.ComBoBoxButton" xmlns=...

Error 47 "xxxxxxx"is an invalid value for the "InputManifest" parameter of the "GenerateApplicationM

今天在publish一个Winform系统时,遇到如下错误: Error 47 "xxxxxxx"is an invalid value for the "InputManifest" parameter of the "GenerateApplicationManifest" task. Multiple items cannot be passed into ...

Winform程序安装打开出现程序停止运行问题解决方法

Winform程序安装打开出现程序停止运行问题解决方法

WinForm开发-界面控件到实体,实体到界面控件自动绑定

WinForm开发中,我们是不是为绑定界面控件的数据而每个控件每个控件的赋值?在保存修改时是不是也是每个控件每个控件的赋值到实体中?字段一多,那简直就是噩梦。有没有像Web中那样方便的方法直接就自动映射了呢?...

WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用

本篇介绍Winform程序开发中的布局界面的设计,介绍如何在我的共享软件中使用布局控件"WeifenLuo.WinFormsUI.Docking"。 布局控件"WeifenLuo.WinFormsUI.Docking"是一个非常棒的开源控件,用过的人都深有...

C#WinForm程序如何用Cookie记住Web登录状态?

自动化作业完成提交该条码号、计划号、机台、班组、零件号、是否合格。 数据示例: 长度 描述 示例 11 计划号 20171212001 2 机台 2 1 班组 1 12 物料号 VNJMQD0A011A 1 是否合格(1合格,0不合格) 1 10 条码号 ...

Winform读写App.config文件以及重启程序

//重启程序 //System.Diagnostics.Process.Start(System.Reflection.Assembly.GetExecutingAssembly().Location); #region 读存app.config字段值 public static string GetConfigValue(string ap

UserControl 的一个值得注意...错误是:"程序集"*.Version=1.0.0.0,Culture=neutral,..........无标记为序列化

开发时在做UserControl,需要注意的List 其他类型的集合可能也存在这样的问题,...错误是:"程序集"********.Version=1.0.0.0,Culture=neutral,..........无标记为序列化""] 例如下面一个MyUserControl,其中写了一个List

C# ConfigurationManager.ConnectionStrings[""].ConnectionString初始值设定引发异常

开发的时候遇到这样一个问题: 在同一个C#项目中有两个Server,每个Server中有一个web.config配置文件,两个Server公用一个数据库服务类(SqlHelper.cs),在数据库服务类(SqlHelper.cs)中使用这样的语句读取...

winform中使用程序读取和修改App.config里面的appSettings当中的Value值

一,命名空间using System;using System.Configuration;using System.Xml;二,方法//读取Value值public static string GetConfigString(string key) { // // TODO: 在此处添加构造函数逻辑 // return Configu

相关热词 c# 两个form赋值 c#无符号整形转为有符号 a4纸大小 c# c# 图片合并 c# 脏字过滤 c#登录权限 c#设置excel列宽 c#透明度 c# 载入文件 adb c#