C# WinForm开发框架

自己一直想有一个完全属于自己的编程小框架,之前使用的方式是将每一个窗体文件都编译为一个DLL文件,在新建窗体的时候首先新建一个类,然后在这个类 里面新建窗体,编译之后就是一个DLL文件,最后通过一个函数去读取这个DLL文件里面的信息,包括窗体名称,版本等,最后将设个窗体Show出来,Show出来...

2012-10-19 07:36:47

阅读数 26377

评论数 49

生产制造追溯系统-再说条码打印

在之前的博客中我介绍了如何实现生产现场的条码打印,我们的生活中到处都是条码,一维码、二维码随处可见,更别说一家从事生产制造加工的工厂了,而条码种类繁多、离线打印等情况就直接导致了条码管控上的难度,甚至会出现较为严重的品质事件,上一个版本中我是通过Web应用程序调用 WinForm 中的函数进行打印...

2019-05-03 10:11:56

阅读数 25

评论数 0

生产制造追溯系统-条码打印

前言 很久没有写博客了(大概有4个月的样子了吧),从2015年8月份开始一直忙于公司的系统,直到2016年6月底全部上线;包含4个厂区,每个厂区都是上千人的规模,而负责搞这个项目的算上我只有2个人,说多了都是泪: 美工?没有 测试人员?没有 DBA?没有 架构师?没有 运维?继续没有 ...

2016-12-19 07:14:17

阅读数 2128

评论数 4

Http 状态码对照表

1xx 消息        1. 100 Continue        2. 101 Switching Protocol        3. 102 Processing     2xx 成功        1. 200 OK        2. 201 Created     ...

2015-06-08 13:41:26

阅读数 390

评论数 0

JavaScript 函数回调

我们经常会用到客户端与Web项目结合开发的需求,那么这样就会涉及到在客户端执行前台动态脚本函数,也就是函数回调,本文举例来说明回调函数的过程。 首先创建了一个Web项目,很简单的一个页面,只有一个button与textbox,代码与效果如下: ...

2015-05-05 13:02:38

阅读数 608

评论数 0

JavaScript 拼接JSON

var json=""; $(document).ready(function () { $("#Button1").bind("click", function () { ...

2015-04-11 17:53:58

阅读数 816

评论数 0

JS给Table动态添加 TR

function createRow(TableName, Row, trHtml) {var $tr = $("#" + TableName+ " tr").eq(Row);if ($tr.size() == 0) {alert("指定的tabl...

2015-03-27 16:36:57

阅读数 3226

评论数 0

IIS 负载均衡

春节将至,在此祝愿各位园友春节愉快!新年大吉!万事如意!!!   在大型Web应用系统中,由于请求的数据量过大以及并发的因素,导致Web系统会出现宕机的现象,解决这一类问题的方法我个人觉得主要在以下几个方面: 1.IIS 负载均衡。 2.数据库 负载均衡。 3.系统架构优化,比如报表服务...

2015-02-16 14:26:56

阅读数 1328

评论数 2

C# 操作的时候接收用户输入密码进行确认

首先新建一个原始窗体,如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System....

2015-02-11 16:17:31

阅读数 1572

评论数 0

Web项目中创建简单的错误处理页面

当应用程序出现错误的时候,如果没有做错误页面处理的话,会直接输出一些敏感的信息出来,有时候甚至会直接将项目所在的物理路径给显示出来,严重缺乏安全性,并且错误种类繁多,页面风格不一,导致用户体验不好,本文介绍如何在web项目中创建错误页面,从而友好的提示错误信息。 一,创建错误页面error.as...

2015-01-30 16:29:36

阅读数 603

评论数 0

C#开发ActiveX控件及指纹采集

最近做一个指纹采集和比对的功能,因为公司整个项目是WEB类型的,所以指纹采集的模块要嵌套在网页中,那只有用ActiveX了,以下是一些操作及效果,做个笔记! 新建用户控件,编写CS代码,如下:   using System; using System.Collections.Generic...

2015-01-06 21:31:44

阅读数 1372

评论数 1

解决SQL2008 RESTORE 失败问题

有时候从服务器或者其它电脑上面备份的数据库文件在还原到本地的时候会出现以下错误:   这种情况通常是备份文件之前的逻辑名称跟当前的名称对应不上,我们可以通过以下语句查看备份文件的逻辑名称: 知道备份文件原来的逻辑名称之后就可以通过以下语句来还原数据库了:

2014-12-27 21:42:48

阅读数 983

评论数 0

C# 导出DataTable至csv文件

有时候将Excel的数据另存到csv文件会出现csv格式错误,以下示例实现将DataTable里面的数据直接保存到csv文件。   这个v_ds是一个缓存,因为有时候由于页面刷新会清空内存的数据,这里用缓存保存起来,当然还有很多其它的办法。 DataTable dt = (DataTable...

2014-12-18 11:51:00

阅读数 1379

评论数 1

完全图解SQL 2008数据库复制

为了达到数据及时备份,一般采用完整备份+差异备份即可,或者再加上日志备份,本文介绍使用数据库复制技术同步数据: PS:文章以图片为主,图片更能直观的看出操作步骤和配置方法! 1.首先创建一个测试的数据库,这里命名为FA_BU,用来发布数据,由于是演示,所以就两个字段。   2.发布数据...

2014-12-10 13:15:33

阅读数 740

评论数 0

C# 模拟鼠标写字

经常看到别人拿个四四方方的写字板用笔写字,用C#其实也可以实现,大致思路就是处理鼠标的坐标和Graphics, 代码如下: 首先声明两个全局变量 bool isMouseDown = false; Point point = new Point(); 再重写Mouse...

2014-12-02 12:54:19

阅读数 1486

评论数 5

C# 计算某一些任务的执行时间

static void Main(string[] args) { System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch(); sw.Start...

2014-10-23 14:14:28

阅读数 596

评论数 0

C#打印条码的几种方式

标题虽然是说C#,但是以下介绍的几种方法不是只能在C#中使用,在其它的语言里面也行。   总结一下常见的条码打印方法,其实打条码的方式很多,大概有以下几种: 1.斑马打印软件制作好模板,保存为.prn格式的文件,文件格式大致如下 ^XA^LH30,0^JMA^XZ ~DG000.GRF,...

2014-09-14 16:33:17

阅读数 6392

评论数 2

Windows 服务操作

/// /// 判断服务是否存在 /// /// /// public static bool ServiceIsExisted(string serviceName) { ...

2014-09-06 14:59:43

阅读数 468

评论数 0

使用escape编码地址栏中的中文字符

在通过地址栏传递参数的时候,有时候会遇到中文参数,在获取这种中文参数值得时候, 往往会出现乱码,解决办法如下:  在传递参数的使用 escape 函数进行编码,获取的时候再进行解码即可。  例如:  var StationName='软件测试' http://192.168.0.1/me...

2014-09-02 11:48:25

阅读数 498

评论数 0

SQL Server 字符串处理【1】

DECLARE @str VARCHAR(50) SET @str='AP-FQC-2014072300004' --获取指定字符第一次出现的位置 SELECT PATINDEX('%-%',@str) --返回:3 --获取指定字符第一次出现的位置之前的字符串 SELECT SU...

2014-07-23 11:33:58

阅读数 404

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭