网站首页
立即登录
登录
首页
»
C#
»
c# 各种打印实例源码下载(打印报告)
c# 各种打印实例源码下载(打印报告)
于 2015-03-26 发布
0
232
下载积分:
1
下载次数:
0
我要下载
代码说明:
c# 各种打印实例源码下载(打印报告)
下载说明:请别用迅雷下载,失败请重下,重下不扣分!
发表评论
提交评论
0 个回复
C#和欧姆龙PLC通信程序
欧姆龙以太网FINS协议的C#通讯库
2019-07-05
下载
积分:
1
动态调用WebServi
c
e
动态调用WebService
2014-03-30
下载
积分:
1
C# 实时获取股票数据
能够实时获取股票数据
2020-11-06
下载
积分:
1
图书管理
图书管理
2015-12-30
下载
积分:
1
C# 制作系统服务 实例源码下载
附件中有详细的安装使用文档,大概步骤如下:1.新建Windows项目,选择"Windows服务"类型的工程。2.生成的Program.cs文件中,定义了服务启动的Main函数。 代码 namespace WindowsService1{ static class Program { /// /// 应用程序的主入口点。 /// static void Main() { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new Service1() }; ServiceBase.Run(ServicesToRun); } }} 3.在新建的工程中,点击Service1.cs文件,切换到代码视图,生成的代码继承于ServiceBase基类,并重载了OnStart和OnStop方法。我在这个文件中进行了一些简单的操作,就是在服务开始的时候,定义一个定时器,然后每隔1秒钟,向文件中写入当前时间。 代码 namespace WindowsService1{ public partial class Service1 : ServiceBase { Timer timer; public Service1() { InitializeComponent(); } protected override void OnStart(string[] args) { timer = new Timer(1000); timer.Elapsed = new ElapsedEventHandler(timer_Elapsed); timer.Start(); } protected override void OnStop() { timer.Stop(); timer.Dispose(); } void timer_Elapsed(object sender, ElapsedEventArgs e) { string filePath = AppDomain.CurrentDomain.BaseDirectory "test.txt"; StreamWriter sw = null; if (!File.Exists(filePath)) { sw = File.CreateText(filePath); } else { sw = File.AppendText(filePath); } sw.Write("访问时间:" DateTime.Now.ToString() Environment.NewLine); sw.Close(); } }}4.向工程中添加一个安装程序类。 4.在新添加的安装程序类中,设定服务的名称,启动方式,账号名和密码等信息。 代码 namespace WindowsService1{ partial class Installer1 { /// /// 必需的设计器变量。 /// private System.ComponentModel.IContainer components = null; private System.ServiceProcess.ServiceProcessInstaller spInstaller; private System.ServiceProcess.ServiceInstaller sInstaller; /// /// 清理所有正在使用的资源。 /// /// 如果应释放托管资源,为 true;否则为 false。 protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region 组件设计器生成的代码 /// /// 设计器支持所需的方法 - 不要 /// 使用代码编辑器修改此方法的内容。 /// private void InitializeComponent() { components = new System.ComponentModel.Container(); // 创建ServiceProcessInstaller对象和ServiceInstaller对象 this.spInstaller =new System.ServiceProcess.ServiceProcessInstaller(); this.sInstaller = new System.ServiceProcess.ServiceInstaller(); // 设定ServiceProcessInstaller对象的帐号、用户名和密码等信息 this.spInstaller.Account = System.ServiceProcess.ServiceAccount.LocalSystem; this.spInstaller.Password = null; this.spInstaller.Username = null; // 设定服务的名称 this.sInstaller.ServiceName = "WindowsService1"; //设定服务启动的方式 this.sInstaller.StartType = System.ServiceProcess.ServiceStartMode.Automatic; this.Installers.AddRange(new System.Configuration.Install.Installer[] { this.spInstaller,this.sInstaller}); } #endregion }}5.生成工程,在bin目录下会生成exe文件。如果直接运行exe文件的话,是不能执行的,需要使用安装Windows服务用到一个名为InstallUtil.exe的命令行工具,打开命令行工具,转到InstallUtil.exe的目录下,我安装的是VS 2010,对应的目录为:C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe,然后执行InstallUtil.exe 待执行的exe文件的目录,如:InstallUtil.exe F:MyProjectWindowsService1WindowsService1inDebugWindowsService1.exe。执行成功后,会在Windows的服务中,出现了刚刚添加的服务的名称。 6.启动该服务,这时打开binDebug文件夹,发现已经生成了一个test.txt的文件,里面记录了时间。这说明服务已经正式开始执行。7.停止服务的操作也和简单,打开命令行工具,转到C:WindowsMicrosoft.NETFrameworkv4.0.30319目录,然后执行InstallUtil.exe - u F:MyProjectWindowsService1WindowsService1inDebugWindowsService1.exe命令就可以了。
2015-04-21
下载
积分:
1
C# FTP上传文件、下载文件 实例源码下载
C# FTP上传文件、下载文件 实例源码下载
2017-06-24
下载
积分:
1
传智播客C++从0到1入门编程- 源码代码
匠心精作C 从0到1入门编程-学习编程不再难视频源码
2020-12-10
下载
积分:
1
小滴课堂C
语
言
课程笔记.pdf
目录 第一章 C语言课程内容介绍 第二章 你真的了解C语言吗? 第三章 编写你的第一个C程序 第四章 C语言基础语法和数据类型 第五章 深入理解C语言运算符与表达式 第六章 C语言核心基础知识之控制流 第七章 C语言核心基础知识之数组 第八章 C语言核心基础知识之函数 第九章 C语言面试必问知识点之指针 第十章 C语言核心数据结构 第十一章 C语言高级核心之大话预处理 第十二章 玩转C语言高级知识点之文件 第十三章 C语言实战篇之学生管理系统 第十四章 C语言课程内容总结
2021-08-07 00:30:59
下载
积分:
1
游戏被动技能设计(unity源码)
【实例简介】 游戏中被动技能设计
2021-08-07 00:31:06
下载
积分:
1
OCR图片识别文字例子(支持多国文字识别)
OCR图片识别文字例子(支持多国文字识别)
2015-06-12
下载
积分:
1
696516
资源总数
106914
会员总数
0
今日下载
热门标签
Visual C++
matlab
C/C++
Java
Others
Unix_Linux
EasyLanguage易语言
Visual Basic
C#
PDF
C++
Delphi
VHDL
ASP
WINDOWS
热门下载
yu-jiang-Paper
仿真高斯在大气湍流中的传输 gauss
选址定容
ADP code
HT16C22
reconfiguration
SatNav-ToolBox-3.0-
Final Version
BG-PSO
fig1_Monte_Carlo_3
SCE-UA
lstm
LMS自适应滤波算法
蚁群算法
采用粒子滤波的多目标检测前跟踪程序 MPF_TBD
周期性边界条件
自适应矢量化算法(VQ)源程序VQ
kol
最先提出深度学习算法hinton的自动编码器AutoEncoder
GHDP1