c#
文章平均质量分 88
xietangz
这个作者很懒,什么都没留下…
展开
-
直接把结果输出到打印机
作者:孟宪会 出自:【孟宪会之精彩世界】 发布日期:2003年6月15日 10点49分57秒// PrintDirect.cs// 本文参考了Microsoft Support 文档号:Q298141// 本代码假定你在file://192.168.1.101/hpl存在共享打印机// 本代码示例了如何向打印机发送Hewlett Packard PCL5代码直接在页面中央打印出一个矩形。using转载 2004-11-01 20:07:00 · 1160 阅读 · 0 评论 -
C#入门代码集
一般的小东西:一、从控制台读取东西代码片断:using System;class TestReadConsole{ public static void Main() { Console.Write("Enter your name:"); string strName = Console.ReadLine(); Console.Write转载 2005-01-07 23:48:00 · 924 阅读 · 0 评论 -
C#对底层数据操作的通用类
using System.Data;using System.Data.SqlClient;using System.Windows.Forms;namespace DataLibrary{ /// /// 数据连接设置 /// public class SqlConnect { static string sqlconnstr; /// /// 连接字符串 /// pu转载 2005-01-07 23:53:00 · 883 阅读 · 0 评论 -
.NET平台下带权限控制的TreeView控件节点生成算法
一、引言在应用系统开发中,TreeView是一种使用频率很高的控件。它的主要特点是能够比较清晰地实现分类、导航、浏览等功能。因而,它的使用方法与编程技巧也一直受到技术人员的关注。随着应用需求的变化,在很多情况下我们需要实现数据显示的权限控制,即用户看到的数据是经过过滤的,或是连续值,或是一些离散的值。就TreeView而言,原先可能显示出来的是完整的具有严格父子关系得节点集,而经权限过滤后所要转载 2005-01-07 09:26:00 · 1259 阅读 · 0 评论 -
使用回车代替Tab键的功能代码
/// /// 键盘处理事件 /// 主要实现的功能是重写键盘命令事件。使用户在使用的时候,如果当前焦点不是在Button(按钮)上的话,就可以用Enter代替Tab键了。 /// /// /// /// protected override bool ProcessCmdKey(ref Message msg,Keys keyData) { if ( (!(Act转载 2005-01-07 23:34:00 · 805 阅读 · 0 评论 -
C#调用操作Excel的一个类
在这儿本来想写长一点的文章,但因为时间的关系,没有写成。现把自己做的一个小东西,C#调用Excel作报表的源代码放在这儿给大家看看。关于代码的构成,在源代码中已经有完整的代码注释了,这儿就不说什么了。下面的这个类中,主要完成的功能是从数据库中逐字段读出数据,设置格式后,在Excel中显示出来。这是它运行后的效果图:在这个类中,有两个参数传进来,一个是它的数据源,另一个是整个报表的标题字符串转载 2005-01-07 23:42:00 · 1152 阅读 · 1 评论 -
在 Visual C# .NET 中建立一个平滑的进度条
本文内容概述建立一个自定义的进度条控件建立一个简单的客户端应用--------------------------------------------------------------------------------概述本文描述了如何建立一个简单的、自定义的用户控件——一个平滑的进度条。在早先的进度条控件版本中,例如在 Microsoft Windows Common Contr转载 2005-01-07 23:49:00 · 793 阅读 · 0 评论 -
公共配置底层代码
using System;using System.Data;using System.IO;using System.Windows.Forms;using System.Collections;namespace DataLibrary{ /// /// 配置底层 /// public class ConfigManagerKeyValue { private string pstr转载 2005-01-07 23:50:00 · 820 阅读 · 0 评论 -
如何通过C#实现单据号码的自动增加
下面,我给出一段代码。里面具有完整的注释。using System;namespace BaseLayer{ /// /// 单据编号,产生自增编号,如:入参为"DJ000002",将返回"DJ000003" /// public class SheetNumber { /// /// 单据编号,产生自增编号,如:入参为"DJ000002",将返回"DJ000003" ///转载 2005-01-07 23:55:00 · 3682 阅读 · 1 评论 -
开源:.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现
开源:.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现开源:.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现 我个人认为,开发MIS,首先就得解决网格的问题,而开发工具为我们提供了如DataGrid、MSHFlexGrid的控件。其次,是打印的问题,将业务单据与数据报表打印出来。可想而知,即使一个业务功能非常完美齐全的管理软件,没有打印的支持,也一定不转载 2005-01-26 10:07:00 · 1042 阅读 · 0 评论 -
.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现(二)
开源:.NET环境下有关打印页面设置、打印机设置、打印预览对话框的应用 前篇说了.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现,现在到了我们应用它们的时候了。 我们需要做下面的一些事情: 1、将上篇中写的程序输出类型改为类库并编译成PrinterPageSetting.dll; 2、建立C#或VB.net项目,并在项目的引用处添加引用,在弹出的对话框的.NET标签转载 2005-02-04 14:49:00 · 1568 阅读 · 0 评论 -
window程序,app.config操作
AppKey是keyAppValue是Valuepublic static void SetValue(string AppKey,string AppValue) { //System.Configuration.ConfigurationSettings.AppSettings.Set(AppKey,AppValue); XmlDocument xDoc = new XmlDocum转载 2004-12-18 22:00:00 · 1378 阅读 · 0 评论 -
C#中的组件-事件-委托
转自:weiwenking在组件编程中对事件的理解是十分重要的,C# 中的“事件”是当对象发生某些有趣的事情时,类向该类的客户提供通知的一种方法。与事件联系最为紧密的,个人认为是委托.委托可以将方法引用封装在委托对象内.为了弄清组件-事件-委托三者的关系,本人用实际的例子来谈 谈小弟的理解.首先创建一个Windows控件项目,添加如下控件样板.当事件触发时,会传递一个EventArgs类型的参数给转载 2004-11-27 23:49:00 · 826 阅读 · 0 评论 -
把.NET程序部署到没有安装.NET Framwork的机器上
制作自己的安装程序在VS.NET中,我们可以通过建立"Setup and Deployment Projects"项目,非常灵活方便的把自己的.NET程序制作为Windows Installer文件。比如,我们可以很方便的定制下面这些选项:1. 是否在桌面上放置快捷方式。2. 注册自己的文件类型,可以通过双击该文件来使用自己的程序打开。3. 注册表的处理在下面的MSDN转载 2004-12-04 11:26:00 · 741 阅读 · 0 评论 -
关于鼠标和键盘的全局获取的一个类
用这个类的方法Start可以开始捕获键盘和鼠标的在全局事件和相应的参数信息,也就所谓的钩子程序:以前见一个高人写的一个程序,开始看不明白,经过我的"反译"变的好理解了些,拿来和大家共享一下:得到鼠标的消息的类:using System;using System.Runtime.InteropServices;using System.Reflection;using System.Thre转载 2004-11-18 14:10:00 · 576 阅读 · 0 评论 -
C#写的email 初级系统源代码
.NET TNT Email Server Tester说明 2004-11-9 一、引言TNT Email Server Tester是一个支持多域名的email 服务器的测试版本。他实现了SMTP/POP3接口,基本上实现了一个小型的email服务器。本测试器版本包含源代码,供大家参考。通过大家测试,提出修改建议和意见,我会修改,并给提出宝贵意见者一套发行版SDK转载 2004-11-18 14:19:00 · 1321 阅读 · 0 评论 -
c# encrypt
给大家一个新的加密方法,C#的 using System;/* The reason that i am using interface is that, in several * weeks i will use a bitwise operator for have encryption and decryption* */public interface IBindesh{stri转载 2004-11-18 14:26:00 · 978 阅读 · 0 评论 -
关于SQLSERVER数据操作的常用类库
根据自己平时的经验写的针对SQLSERVER操作的通用类库using System;using System.Data;using System.Data.SqlClient;using System.Web;namespace Whgw_lc{ /// /// Data 的摘要说明。 /// /// /// 数据库相关操作类 /// 作者:DarkAngel /// 时间:200转载 2004-11-18 14:16:00 · 593 阅读 · 0 评论 -
数值型货币的大写转换
本人现在做的项目要求对数值型货币,转换成大写,在网上搜索了半天,没有找到C#写的类型,不得不自己写了,测试了,还能满足要求,只是算法有点繁琐,有哪位大虾再给改改! 下面就是我得代码:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.W转载 2004-11-18 14:28:00 · 753 阅读 · 0 评论 -
一个手机短信息的编解码类
using System;using System.Text;namespace CN.SMSLib{ /// /// By popcorn 2004.5。 /// cnpopcorn@hotmail.com /// public class CNText { public CNText() { } /// /// 编码格式 /// public e转载 2004-11-18 15:23:00 · 662 阅读 · 0 评论 -
.Net下的数据备份和还原
数据库:SQL Server ;引用SQLDMO◆数据备份 : /// /// 备份数据库 /// private void btnBackUp_Click(object sender, System.EventArgs e) { this.Cursor = Cursors.WaitCursor; this.label1.Text = " 正在进行档案库的数据备份,这转载 2004-11-18 11:23:00 · 633 阅读 · 0 评论 -
如何在C#中实现图片缩放
//************************************************************////下面给出三个简单的方法,后面两个方法是扩展,估计有时用得着//************************************************************// /// /// 缩小图片 /// /// 源图文件名(包括路径转载 2004-11-18 14:49:00 · 963 阅读 · 0 评论 -
操作注册表的类
早上写了一个简单的操作注册表的类。现在帖出来让大家帮我看看,有什么问题请联系我。using System;using Microsoft.Win32;namespace PowerComponent{ /// /// 操作注册表 /// public class Register { /// /// 实例构造函数 /// public Register() {转载 2004-11-18 15:43:00 · 714 阅读 · 0 评论 -
C#中调用Windows API的要点
在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:/Program Files/Microsoft Visual Studio .NET/F转载 2004-11-18 17:02:00 · 556 阅读 · 0 评论 -
c#.net常用的小函数和方法集
c#.net常用的小函数和方法集 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1转载 2005-03-06 17:59:00 · 826 阅读 · 0 评论