自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 InstallShield 2010集成.net Framework 4的安装包制作

InstallShield 2010中制作安装包时,对于集成.net Framework 4以前的版本,如3.5 sp1/3.5/3.0/2.0 sp2/2.0sp1/2.0等提供了现成的prq文件模板,可以直接使用。也可以参考前一篇文章的方法自己下载并修改。http://blog.csdn.net/downmoon/archive/2010/02/27/5330935.aspx前

2010-05-22 13:45:00 2028 5

原创 FastReport.Net C#程序邦定报表模版

1 首先在程序中引用dllusing FastReport;using FastReport.Export.Pdf;using FastReport.Data;using FastReport.Format; 2 动态取得数据,通过sql 邦定DataSet,如:DataSet IDataSet = db.ExecuteSqlGetDataset(sql,

2010-05-12 14:13:00 2565

原创 OO 设计原则

MSILMSIL是.NET Framework中最重要的概念之一。通过MSIL可以预知不同.NET语言的执行效率应该是接近的。通过MSIL汇编程序(ilasm.exe)和MSIL反汇编程序(dilasm.exe)可以观察.NET应用的内部构造,因此也可以用于.NET应用、组件的破解。ILDASM的使用方法步骤一:开始 → 所有程序 → Microsoft Visua

2010-05-12 14:11:00 454

转载 FastReport Studio 和 FastReport.net 用法

我个人理解FastReport Studio 和 FastReport.net 区别在于:a、前者是独立的报表工具,可通过com接口基于.net的WinForm的程序开发:1、首先在Studio中设计模板2、在vs中引入com3、在vs里调用并整理数据源bindb、后者是基于.net web开发的控件使用和Delphi中的fr

2010-05-12 13:57:00 6901 2

转载 关于C# WinForm FastReport Studio的使用方法

view plaincopy to clipboardprint?using System;  using System.Data;  using FastReport;  using Szcx.GeneralDB;  using System.Collections.Generic;  

2010-05-11 09:49:00 4231 1

转载 FastReport C#操作方式

http://wenku.baidu.com/view/bbc85527a5e9856a561260f2.html

2010-05-11 09:48:00 1971

转载 .NET中加密和解密的实现方法

.NET将原来独立的API和SDK合并到一个框架中,这对于程序开发人员非常有利。它将CryptoAPI改编进.NET的System.Security.Cryptography名字空间,使密码服务摆脱了SDK平台的神秘性,变成了简单的.NET名字空间的使用。由于随着整个框架组件一起共享,密码服务更容易实现了,现在仅仅需要学习 System.Security.Cryptography名字空

2010-05-07 16:33:00 489

转载 自已封装了一个极其易用的加密解密类,支持DES、三重DES、Rijndael、RC2、MD5、以及非对称加密算法RSA

虽然网上C#的加密类有很多,但功能参差不齐,有的用起来很麻烦,所以自已封装了一个极其易用的加密解密类,支持DES、三重DES、Rijndael、RC2、MD5、以及非对称加密算法RSA。每种加密算法提供三次重载的加解密函数。对字符串加解密,对字符数组加解密和对文件加解密。希望对大家有帮助,提供源程序下载:点此下载点此下载using System;using System.I

2010-05-07 16:30:00 573

转载 C#.NET中的类型转换

C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名许多 C#.NET

2010-05-07 16:25:00 328

原创 C#中的文件操作

C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"//myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close(); C#拷贝文件 stri

2010-05-07 16:19:00 401

转载 .Net类库一览

.Net提供了许多类库,这是一个非常庞大的库,可能永远也不可能全部掌握。 不过,了解一个大概,会对.Net的编程会有很大的帮助。首先是System,这是所有.Net里自动生成的类都会using的命名空间。System里有这么几种类:CTS(通用类别),比如:Int32、Boolean、Char等等,最基础的Object也在此。Console:不用多说了吧,都知道它的作用。Math:

2010-05-07 16:04:00 428

转载 数据库编程辅助工具(C#开源)

VS.NET中不像JAVA的一些IDE可以很容易得生成所有属性的Get和Set方法,所以在项目中为了偷懒,从网上当了一个开源代码。这个原型是1.1版本下的,功能较少,现在经过不断补充,能省不少事,能满足数据库编程中基本需要。源代码下载

2010-05-07 15:45:00 451

转载 抽象类与接口

注意!我在这里所描述的抽象类和接口是基于C#的。一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。抽象类实例 1   

2010-05-07 15:41:00 275

原创 .NET Framework 工具

类型库导入程序   (Tlbimp.exe)请参见     .NET   Framework   工具   |   类型库导出程序  (TlbExp.exe)   |   将类型库当作程序集导入   |   有关从类型库转换到程序集的摘要   |   MSIL  反汇编程序   (Ildasm.exe)   |   强名称工具   (Sn.exe)   |   具有强名称的程序集  

2010-05-07 15:32:00 369

原创 类型库导入程序 (Tlbimp.exe)

可以在:./Microsoft Visual Studio 8/SDK/v2.0/Bin下找到此程序。通过控制台就可以使用。 类型库导入程序将 COM 类型库中的类型定义转换为公共语言运行库程序集中的等效定义。Tlbimp.exe 的输出为二进制文件(程序集),该文件中包含在原始类型库中定义的类型的运行库元数据。可以使用诸如 Ildasm.exe 这样的工具检查此文件。 Tlbimp.ex

2010-05-07 15:30:00 617

原创 C#源码 备份和恢复数据库

SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装了MicrosoftSQL Server数据库中的对象。SQLDMO是Microsoft SQLServer中企业管理器所使用的应用程序接口,所以它可以执行很多功能,其中当然也包括对数据库的备份和恢复。当然要用到 sqldmo 来做这个工作找到 sqldmo.dll这个文件

2010-05-07 15:17:00 446

原创 EditPlus配置完美的C#运行环境

只要是写代码的,我们肯定常有用到EditPlus。.Net开发也是如此。有时我们需要调试一小段C#(或VB.Net)代码,这时去大动干戈在臃肿的VS.Net中新建“控制台应用程序”项目,写满“Console.ReadLine()”,总会有点不爽吧?这时你肯定想到要在EditPlus中配置C#运行环境了。直接在EditPlus中运行C#多舒服?         打开GOOGLE,输入

2010-05-07 15:14:00 434

原创 在 catch 块内进行 throw 的多种方式

参考了throw; vs. throw ex; Heres the difference!我才知道在catch块内的throw;和throw ex;是有区别的,以前都不知道可以直接写throw;呢。这两者的主要不同在于输出的stack trace上:如果你直接使用throw;,那么stack trace就和根本不存在这个catch块的时候一样,显示错误根源是真

2010-05-07 15:11:00 780

转载 关于C#中的DateTime类型的细节问题

这几天因为C#的DateTime困惑了一下,也顺便研究了一下DateTime对象,原来表现这么丰富!我在这里主要介绍datetime类型在tostring()format的格式设置,然后有兴趣的还可以看看datetim类型是如何对其本身做操作符重载的,Msdn上有介绍,我就不累赘了。友情提示:datetime.now.tostring()方法默认的你是无法得到全部的时间的格式的,只能得到日期,

2010-05-07 15:04:00 352

原创 DbHelper数据操作类

其实,微软的企业库中有一个非常不错的数据操作类了.但是,不少公司(起码我遇到的几个...),对一些"封装"了些什么的东西不太敢用,虽然我推荐过微软的企业库框架了...但是还是要"评估"...一评就是几个月...而且,一些公司有的根本就是裸ado.net开发,或者自己封装的数据库操作类非常别扭,很不好用.      这里我给大家共享一个我参照企业库中的数据操作组件编码风格写的数据库操作类

2010-05-07 14:58:00 396

原创 C#窗体的最大化/最小化/还原/最小化到托盘/NotifyIcon的代码实现

1.最小化WindowState = FormWindowState.Minimized;//最小化时隐藏窗体this.Visible=false;2.最大化WindowState == FormWindowState.Maximized;3.还原为正常WindowState == FormWindowState.Normal;4.在托盘显示

2010-05-07 14:57:00 492

原创 关于c#.Net操作Access数据库的类,支持事务处理

为提高程序效率计,类中所有方法均为静态方法。oledb驱动,支持事务处理。引类抛砖引玉,不足之处大师们多多指教。OleDbAccess.cs原码如下:/**//*  * @Sban 2006-12 * Access数据库Oldb操作类 */using System;using System.Data

2010-05-07 14:48:00 809

原创 用C#压缩和修复Access数据库

介绍       下面这段C# 代码可以用来压缩和修复Access数据库,不管它是一个简单的".mdb"还是一个".mdw"网络共享数据库,这个过程和你在用MSAccess应用程序中使用的"工具-数据库实用工具-压缩和修复"时执行的操作完全一样.实例代码使用了"迟绑定"(运行中在内存中建立COM对象),这样就不需要在工程中加入COM引用了,也不需要在PC上安装MSAcc

2010-05-07 14:45:00 467

空空如也

空空如也

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

TA关注的人

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