自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涛哥向上专栏

分享经验,共同进步

  • 博客(81)
  • 资源 (10)
  • 收藏
  • 关注

原创 VS2008水晶报表发布后无法使用的解决方案

一个.net web程序中使用了水晶报表,但是在IIS发布网站后,水晶报表的打印导出等等的操作均失效,会提示错误找不到某些文件的错误。解决方法是: 1.先下载"PrintControl.cab"   2.然后配置好IIS. 3.然后在IIS默认根目录下建一个文件夹.如:Temp4.把"PrintControl.cab"放到"Temp"文件夹里去.

2015-09-24 10:18:36 1703

原创 c#调用Mysql带参数的存储过程

这几天在学习mysql数据库的一些功能,今天在调用存储过程的时候 总是失败,最后发现居然是一个参数名称的问题,我将粘出代码事例及注意事项!1.首先创建一个带参数的存储过程存储过程名称=proc_bookinfo  存储过程2个参数 一个in 一个out in参数名称=ispay out参数名称=unPaycount这个存储过程 根据传入的未支付字段名称 输出未支付的商品数量DELI

2015-09-14 15:42:31 5938 1

转载 异步委托详解

在 使用BackgroundWorker组件 一文中,阐述了在Winform编程中,使用BackgroundWorker组件实现异步调用,本文主要讲述利用委托实现异步。以下描述摘抄于MSDN:异步委托提供以异步方式调用同步方法的能力。当同步调用委托时,Invoke()方法直接对当前线程调用目标方法;当异步调用委托时,CLR将对请求进行排队并立即返回到调用方,将对来自线程池的线程调用

2015-04-29 10:07:05 1381

原创 mysql触发器

触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)语法:create trigger triggerNameafter/before insert/upda

2015-04-16 14:24:53 566

转载 存储图片到数据库的image字段中,并在Winform中显示图片

有人问到图片如何存储到数据库中,以前也做过,但年代已有点久远,选择使用的软件都升级了,有些东西已废弃。所以花了点时间用VS2008+SQL Server 2005做了一个测试程序,希望能对人有所帮助。与人玫瑰,手有余香。涉及到存储过程,ADO.NET操纵数据库,SQL Server 2005中的image(或varbinary(max))字段使用。       在SQL Server 20

2014-12-18 18:53:43 3699

转载 NLog文章系列——如何配置NLog

NLog文章系列——如何配置NLog作者:Jarosław Kowalski jaak@jkowalski.net>翻译:CrazyCoder(由衷感谢他的热心!!)原文:http://www.nlog-project.org/config.html更多关于NLog的中文文章,请参考《NLog文章系列》。 NLog支持以多种不同方式配置,目前同时支持直接编程和使用配置文

2014-12-15 10:06:27 640

原创 MYSQL数据库字母数字混合字段排序问题

对MySQL数据表里的一个字符型字段排序,其内容格式为一位字母+顺序数字。数字没有前导零,长度不固定。这种含字母的数字序列,排序出来的结果和我们想要的结果是不一样的,因为它不是纯数字,只能按字符规则排。结果是A1,A10,A11,A12。。。。A19,A2,A20,A21。。。。而不是我们通常感觉中的A1,A2,A3,。。。。。A10,A11,这样的结果。想要得到正确的排序有两个办

2014-11-05 14:45:59 9085 6

转载 C#多线程编程总结

C#多线程编程总结VS2008、C#3.0在WinForm开发中,我们通常不希望当窗体上点了某个按钮执行某个业务的时候,窗体就被卡死了,直到该业务执行完毕后才缓过来。一个最直接的方法便是使用多线程。多线程编程的方式在WinForm开发中必不可少。本文介绍在WinForm开发中如何使用多线程,以及在线程中如何通过Control.Invoke方法返回窗体主线程执行相关操作。-.

2014-09-19 10:52:07 589

转载 淘宝-鼠标滑过切换另一张图片

鼠标滑过切换另一张图片37鼠标滑过时变换另一张图片,特别适合做一些T台展示,双面展示等等,要实现此功能那就必须要用到js特效,其实,我之前写的“淘宝装修可以使用JS代码吗”已经把核心代码写出来了。今晚我重新编写了一下,尺寸是950宽度展示3个宝贝,宝贝尺寸是300px*300px。效果展示:使用说明:要想使用此JS特效代码,必须进行源

2014-09-18 15:27:39 3789

转载 MVP 模式-计算器实例

不了解的朋友,可以阅读了解一下Model View Presenterhttp://www.microsoft.com/china/msdn/library/architecture/architecture/architecturetopic/MVP.mspx?mfr=true 我制作了一个计算器的程序,分别提供了webform 和 winform 的UI.

2014-09-15 16:30:14 843

转载 Windows下NTP时间服务器配置

1.确定两台主机处于同一网段,能相互ping通。( 将服务器类型更改为 NTP。为此,请按照下列步骤操作:a. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。b. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Typec. 在右窗格中,右键

2014-08-27 15:40:33 1562

原创 C# MySql 数据数据备份与还原

备份:

2014-08-01 15:08:19 1007

原创 c# 双缓冲绘图GDI

// 加载原图片 Bitmap oldBmp = new Bitmap(ParentControl.BackgroundImage); // 创建新图片 Bitmap bmp = new Bitmap(ParentControl.Width, ParentControl.Height);

2014-07-28 20:13:11 823

翻译 c# winform 一个可以用鼠标改变控件位置和大小的类,调用即可

using System;using System.Collections.Generic;using System.Text;using System.ComponentModel;using System.Data;using System.Drawing;using System.Windows.Forms;namespace AllTest{ class Barcode

2014-07-23 20:15:04 1263

转载 c#XML操作

本文转载自http://www.cnblogs.com/yukaizhao/archive/2011/07/25/xpath.html

2014-07-04 15:01:02 2237

原创 大华 解码器上大屏代码事例

昨天上传了一个海康解码器视频上大屏的代码事例    因为最近也在弄大华的设备  所以

2014-06-17 09:26:16 11894 3

原创 C#海康解码器上大屏代码事例

最近公司开发一个项目  需要用到海康的视频sh

2014-06-17 09:12:35 45428 9

转载 用C# 实现CS模式下软件自动在线升级

用C# 实现CS模式下软件自动在线升级本文针对目前C/S模式下编写的应用程序可维护性差的特点,提出了一套自动在线升级的解决方案,分析了在线升级的困难及实现原理,并给出了实现升级的部分代码,具有实际参考价值和现实意义。本文程序代码均在.Net Framework 1.1 和Windows2000下测试通过。 关键词:C#;在线升级;自动升级;下载;XML文档1 前言 长期以来,广大程

2014-05-19 17:59:36 1113

转载 C# WinForm通过WebClient实现文件上传下载 (附源码)

文章中有2处变量未经过定义就使用了   因为有急事 我会在后续测试

2014-05-19 17:57:31 5654

转载 使用WebClient实现文件下载

.Net2.0中新增了很多组件,WebClient就是其中一个,功能也很强大,今天拿WebClient做了一个小实验,只用到了一些很简单的功能就可以实现以前不好实现的功能,很方便。    简单介绍一下WebClient:    WebClient 类提供向 URI 标识的任何本地、Intranet 或 Internet 资源发送数据以及从这些资源接收数据的公共方法。    WebCli

2014-05-19 17:50:42 2788 1

转载 C# tcp发送消息和传输文件

C# tcp发送消息和传输文件【背景】     最近做了一个双机备份,就是服务器上有个文件夹,会接收客户端传来的文件,而我们要做的就是同步这台服务器和另一台备用服务器上的文件.     为了实现这个功能我们使用的tcp点对点传输.【开发环境】     VS2005【实现原理】     要实现同步要解决两个问题,一个是获取本地服务器上上传上来的文件,二是实现两

2014-05-16 16:58:30 2129

转载 利用IPC通道进行进程间通信(C#)

有一个解决方案,其中包括一个Windows服务和一个Windows应用程序,两者之间需要进行通信。查了下,可以使用多种方法,如Web service(适用于不同系统及跨平台情况)、.NET Remoting、消息队列、WCF(集成了前述方法的功能,但太新,不支持Windows2000及以前的系统),其中Remoting可以支持TCP、HTTP、IPC通道的通信,而IPC通道速度快,且仅能供处于同一

2014-05-14 18:57:54 1280

转载 c# 中如何操作消息队列

“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。      消息被发送到队列中。“消息队列”是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。         c#中发往消息队列中

2014-05-14 18:54:05 710

翻译 展示两种WCF服务通信方式

学习WCF时,你可能会遇到WCF不允许客户端直接与服务交互,即使它调用的是本地机器内存中的服务问题,这里将介绍WCF服务通信问题的解决方法,客户端总是使用代理(Proxy)将调用转发给服务。代理公开的操作与服务相同,同时还增加了一些管理代理的方法。在这里拿出来和大家分享一下。    服务的创建对于外界而言是不透明的,所以WCF服务通常通过公开元数据(Metadata)的方式描述可用的功能以及服务可

2014-05-14 18:43:37 1114

原创 SetUp Factory7 添加FrameWork

1、在“资源”的“原始文件”中添加net Framework 2.0(例如dotnetfx2.0.exe) 2、再在“操作”的“启动”中增加如下代码: result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE//Microsoft//.NETFramework//policy//v2.0"); if (result ==

2014-05-12 12:54:22 1324

转载 基于MVC4+EasyUI的Web开发框架形成之旅--MVC控制器的设计

自从上篇《基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍》总体性的概括,得到很多同行的关注和支持,不过上一篇主要是介绍一个总体的界面效果和思路,本系列的文章将逐步介绍其中的细节,本文主要介绍整个Web开发框架中的MVC控制器的设计。在设计之初,我就希望尽可能的减少代码,提高编程模型的统一性。因此希望能够以基类继承的方式,和我Winform开发框架一样,尽可能通过基类,而不是子类的重

2014-04-29 16:43:01 694

原创 Log4Net使用详解(简单使用)

第一步  下载Log4Net  Log4Net的版本仍是1.2.10 有.NET1.0和.NET1.1和.NET2.0版本,如果有正在使用高于.NET2.0开发的也不用担心,可以直接引用这个类库,像在.NET2.0中开发一样,它的网是:http://logging.apache.org/log4net/第二步 创建一个winform程序  并添加引用Log4Net.dll   同时在项

2014-04-17 16:49:23 1464

转载 C#编写Windows服务程序图文教程

Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的。所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Windows Service写很深入。本文介绍了如何用C#创建、安装、启动、监控、卸载简单的Windows Service 的内容步骤和注意事项。一、创建一个Windows Service

2014-04-08 16:39:37 585

转载 c# winform TreeView与ListView的项互相拖动的应用

很久没写教程了,停顿了有两年之久了。今天我们来讨论讨论 winform 中TreeView与ListView,通观两者很相似,只是一个是树形结构,一个是列表结构。今天自己创建的群里(2175832)有个朋友问到ListView的项如何拖动到TreeView中,并生成子节点,签于麻烦,我回答比较麻烦,用BUTTON实现吧,但他觉得拖动比较方便,那当然哦!无奈帮人帮到底,送佛送到西,于是立即创

2014-03-19 18:53:29 1756

转载 WPF学习之绘图和动画

如今的软件市场,竞争已经进入白热化阶段,功能强、运算快、界面友好、Bug少、价格低都已经成为了必备条件。这还不算完,随着计算机的多媒体功能越来越强,软件的界面是否色彩亮丽、是否能通过动画、3D等效果是否吸引用户的眼球也已经成为衡量软件的标准。软件项目成功的三个要素是:资源、成本、时间。无论是为了在竞争中保持不败还是为了激发起用户对软件的兴趣,提高软件界面的美化程度、恰当的将动画和3D等效果引入

2014-03-07 07:59:11 1630

转载 实现图片旋转

实现图片90度整数倍的旋转public static Bitmap KiRotate90(Bitmap img)        {            try            {                                img.RotateFlip(RotateFlipType.Rotate90FlipNone);           

2014-03-06 17:46:34 800

转载 详解c#委托、事件与回调函数

本文转载自:http://www.cnblogs.com/birdshover/archive/2008/01/07/1029471.html .Net编程中最经常用的元素,事件必然是其中之一。无论在ASP.NET还是WINFrom开发中,窗体加载(Load),绘制(Paint),初始化(Init)等等。“protected void Page_Load(object sender

2014-02-21 18:14:26 553

原创 c# Socket 异步客户端服务端

废话不多说  直接上代码服务端:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;usin

2014-02-20 18:55:46 1507

转载 Winform自定义控件实例

本文转自http://www.cnblogs.com/hahacjh/archive/2010/04/29/1724125.html  写在前面: .Net已经成为许多软件公司的选择,而.Net自定义WinForm界面控件,也成为编程的热点,越来越多的程序员会开发自己需要的自定义界面控件.小作坊网介绍了多种自定义的界面控件,基本了包括了日常所需的各种基本控件,介绍的自定义控件,都对原有

2014-02-19 09:30:30 1983 1

转载 C#的TabControl模拟IE7程序事例,带关闭功能

在csdn下载了一个类似ie7的功能,使用的是默认的TabControl控件  窗体算比较丑  功能是实现了  废话不多说 贴代码1:先上图2:贴代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Draw

2014-01-28 10:19:43 1039

转载 [C#]使用ControlPaint.DrawBorder調整控制項外框的顏色

最近跟UX Team合作體驗到能將設計好的UI完美呈現真是考驗程式人員的能力,UX Team的設計人員考量的細節都跟程式開發人員不同,在某些細節上比程式人員都還講究,就像是控制項的邊框顏色不對都不行。但是幾乎所有的控制項都不具備設定邊框顏色的能力,這該怎麼辦呢?想來想去都只能自己下去繪製控制項的邊框。 這邊的繪製控制項邊框並不是要我們將整個控制項重繪,而是用ControlP

2014-01-28 10:08:28 2054

原创 winform窗体加背景图片后,控件闪烁

1:窗体双缓冲属性 DoubleBufered设置为true2:可在窗体加载中添加如下代码              SetStyle(ControlStyles.UserPaint, true);            SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.            SetStyl

2014-01-28 09:57:04 4923 1

转载 Winform窗体可自由移动用户控件

用如下的代码可以生成一个可以移动并调整大小的UserControl,可以把代码添加到一个Window应用程序中,编译项目,然后打开一个Form设计窗体向其添加MoveableControl类型的控件,运行程序可以用鼠标来调整这个控件了,任何一个窗口类型的类都可以做为这个类的基类,比如Button,Panel,PictureBox, ListBox等等,都可以:using System;us

2014-01-28 09:33:33 1271

转载 【C#】C#访问和操作MYSQL数据库

这里介绍下比较简单的方式,引用MySql.Data.dll然后添加一个MySqlHelper类来对MySql数据库进行访问和操作。 1.将MySql.Data.dll引用到你的项目中下载地址:MySql.Data.rar添加引用后在你的数据库操作类(如MySqlHelper.cs)中添加引用声明using MySql.Data;using MySql.Data.MySq

2014-01-27 13:05:46 1254

转载 winform对xml文件的操作

1.Xml文档如下  "1.0" encoding="utf-8"?>    "IIDataBase" value="Server=192.168.10.12,2433;database=mang;user id=sa;password=2008sqlpwd;">    "IIIDataBase" vaule="Server=192.168.10.22,6666;database=iii;user

2014-01-26 14:21:23 1781

FxCop和Visual Studio X集成

FxCop和Visual Studio X集成,介绍集成方式,可以在代码调试阶段做代码规则检查,纠正编码规范

2018-12-09

TOMCAT8简单配置说明

TOMCAT8在WINDOWS7环境下的简单配置说明,供参考使用。

2018-12-09

PrintControl.cab

PrintControl.cab下载,调用打印机时需要用到该文件

2015-09-24

Winform皮肤调用实例

Winform皮肤实例及皮肤文件,自己写的实例 简单了实现了换皮肤的功能

2015-04-09

Winform GDI+Demo

Winform的GDI事例 很全的Demo事例

2014-09-16

MVP模式计算器事例

MVP模式计算器事例,网络上找到的资源,MVP模式开发,web,winform切换非常容易。

2014-09-16

C# TCP 同步 异步Socket类

自己编写的C# TCP 同步 异步Socket类 同步类为纯socket结束收发类 无任何其他业务 异步类中我采用了事件回执的方式返回接收的数据及连接或通信状态(我没想到更好的方式 ) 有好建议的朋友记得联系我

2014-09-15

仿大华海康视频分屏

仿大华海康视频分屏,可实现各种样式的分隔 有需要的朋友可以下载 有什么建议可私信我

2014-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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