2019年7月4日

C#关于软件界面无响应、BUG报警、程序异常退出等情况的监控和报警

摘要: 对程序的监控,一般采用另外一个进程进行监控(即主进程和监控进程),主进程运行后,先查找下看有没有还在残留运行的监控进程,如果有先结束监控进程,然后重新启动。 如何监控主程序的思路是:主程序中开辟一个共享内存映射文件,通过定时器向文件写入变化的信号数据(自定义)。监控程序定时从共享内存文件中读取信号数 阅读全文

posted @ 2019-07-04 10:49 BennyHua 阅读(2437) 评论(0) 推荐(0) 编辑

2019年6月27日

C#一个进程监控另一进程的用户界面是否响应系统

摘要: Process.Responding Property 定义 命名空间:System.DiagnosticsAssemblies:System.dll, netstandard.dll, System.Diagnostics.Process.dll 获取指示进程的用户界面当前是否响应的值。 获取指示 阅读全文

posted @ 2019-06-27 15:18 BennyHua 阅读(964) 评论(0) 推荐(0) 编辑

2019年6月18日

C#让控制台应用程序后台运行的3个方法

摘要: 1、将写好的控制台应用程序,在VS项目中,项目——属性——输出类型:windows应用程序即可 2、用windows服务; 3、用Windows窗体写完程序后,设置启动后将窗体隐藏即可 阅读全文

posted @ 2019-06-18 16:56 BennyHua 阅读(8407) 评论(1) 推荐(1) 编辑

2019年5月28日

医疗器械软件安全性级别判定

摘要: 根据《医疗器械软件注册技术审查指导原则》的要求,对于含软件的医疗器械,均应在注册时提交《软件描述文档》。而软件描述文档的详略程度,直接由软件的安全性级别和复杂程度来决定。因此,确定在编制一个医疗器械软件的描述文档时,首先要确定的就是该软件的安全性级别。 根据YY/T 0664《医疗器械软件软件生存周 阅读全文

posted @ 2019-05-28 16:07 BennyHua 阅读(5626) 评论(0) 推荐(0) 编辑

2019年5月15日

工业镜头视场、倍率、焦距之间的关系

摘要: 一、焦距的计算方法 二、光学放大倍率的计算方法 三、视场的计算方法 四、视野表 光学放大倍率 2/3"(宽度×长度×对角线) 显示器 放大倍率 1/2"(宽度×长度×对角线) 显示器 放大倍率 1/3"(宽度×长度×对角线) 显示器 放大倍率 9" 14" 9" 14" 9" 14" x0.1 66 阅读全文

posted @ 2019-05-15 10:15 BennyHua 阅读(9042) 评论(0) 推荐(1) 编辑

2019年5月5日

界面测试用例

摘要: 界面测试 窗口: 窗口是否基于相关的输入和菜单命令适当地打开? 窗口能否改变大小、移动和滚动? 窗口中的数据内容能否用鼠标、功能键、方向键和键盘访问? 当被覆盖并重新调用后,窗口能否正确的再生? 需要时能否使用所有窗口相关功能? 所有窗口相关的功能是可操作的吗? 是否有关相关的下拉式菜单、工具条、滚 阅读全文

posted @ 2019-05-05 15:35 BennyHua 阅读(1525) 评论(0) 推荐(0) 编辑

C# Winform按钮避免重复点击

摘要: btn.Enable=false; //执行任务的函数或代码 btn.Enable=true; 在btn.Enable=true前添加Application.DoEvents(); 就是让应用程序的消息队列自动走完(即在按钮为Ture前清空消息队列)。 阅读全文

posted @ 2019-05-05 11:26 BennyHua 阅读(1697) 评论(0) 推荐(2) 编辑

2017年8月28日

转:串口通信-MSComm控件使用详解

摘要: MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是M 阅读全文

posted @ 2017-08-28 15:19 BennyHua 阅读(1974) 评论(0) 推荐(0) 编辑

2016年8月30日

TextEdit验证

摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Text; using System. 阅读全文

posted @ 2016-08-30 16:29 BennyHua 阅读(741) 评论(0) 推荐(0) 编辑

MySql安装方法和配置、解决中文乱码

摘要: MySql Server安装步骤 1安装MySql Server 2 安装MySqlServer管理工具 解压中文语言包,将文件复制到安装目录下覆盖 文件覆盖后,打开软件设置语言为中文(CN) 3 MySqlServer开发注意事项(C#) public class Cmd { /// <summa 阅读全文

posted @ 2016-08-30 14:09 BennyHua 阅读(1893) 评论(0) 推荐(0) 编辑

导航