http://www.csharpwin.com/csharpspace/678.shtml1.下载log4net (Google log4net)2.unzip log4net3.运行VS,新建 c# Windows应用程序。4.添加引用Log4NET5.新建一个应用程序配置文件App.confi...
1.下载log4net (Google log4net) //已有2.unzip log4net3.运行VS,新建 c# Windows应用程序。4.添加引用Log4NET5.新建一个应用程序配置文件App.config(具体内容附在后面)6.打开Form1.cs,在Namespace上添加一行 [...
分类:
Web程序 时间:
2014-07-29 11:19:26
阅读次数:
365
1 问题陈述
在开发中,遇到这样一个问题:
点击程序主窗体右上角的叉号关闭应用程序后,程序的进程却没有关闭。
通过查阅资料,了解到,产生此类问题的原因主要有以下两点:
1)程序中存在死循环。
2)程序为多线程程序,且在窗体关闭后,仍有线程在工作。
本文将针对此类问题,进行重现并提出解决方案。
2 场景再现
@场景1
新建Windows应用程序CloseWindowExp,程...
通常服务器上跑的服务或者应用程序比较重要,如果无意间被关闭将造成不定程度的影响。通过为比较重要的服务设置守护进程,守护服务的进程。当服务关闭时可以自动开启,方法如下:第一步:写守护进程的bat脚本内容如下:脚本内容中set_task=RDO.exe意思为检查是否有RDO.exe进程..
句柄(HANDLE)是Windows程序中一个重要的概念,使用也非常频繁。在Windows程序中,有各种各样的资源(窗口、图标、光标等),系统在创建这些资源时会为它们分配内存,并返回标识这些资源的标识号,即句柄。窗口句柄是windows句柄的一种,且是重要的一种句柄。在Windows应用程序中,窗口...
分类:
其他好文 时间:
2014-07-19 19:38:43
阅读次数:
252
在Windows应用程序中,经常使用模态(Model)对话框来和用户进行简单的交互,比如登录框。在IOS应用程序中,有时我们也希望做同样的事情。但IOS的UI库中,没有模态对话框,最接近那个样子的应该算是AlertView。但仅用AlertView,我们只能做文字提示,而不能和用户做交互。本文将介绍...
分类:
其他好文 时间:
2014-07-17 18:26:05
阅读次数:
190
WindowsADK8.1现在已经可以下载了,ADK是Windows评估和部署工具包的简称,他是一个工具集,我们可以使用这些工具在新计算机上自定义、评估和部署Windows操作系统。
ADK主要包括两方面的功能:部署和评估部署ADK可以完成大规模的操作系统部署工作,因为ADK中包含有Windows预安装..
分类:
其他好文 时间:
2014-07-17 08:30:33
阅读次数:
440
创建和发布Web ServiceWeb服务方法中可以返回一个DataSet对象WEB服务可以说是下一代WEB应用程序的基础,无论客户端是WINDOWS应用、ASP.NET Web Form程序、甚至其他语言的客户端,都可以与同一个WEB服务通信,其平台和语言无关性使其有了广阔的发展空间。利用VS20...
分类:
Web程序 时间:
2014-07-16 21:05:14
阅读次数:
203
在windows应用程序中文档的打印是一项非常重要的功能,在以前一直是一个非常复杂的工作,Microsoft .net Framework的打印功能都以组件的方式提供,为程序员提供了很大的方便,但是这几个组件的使用还是很复杂的,有必要解释一下。打印操作通常包括以下四个功能1 打印设置 设置打印机的一...