C#
文章平均质量分 70
知识与运气
努力学习,技术宅的蜕变
展开
-
Asp.net中把cs文件编译成dll
文件编译成dll且自动放到虚拟目录的bin文件夹中呢?开始-------程序-------Microsoft Visual Studio.NET 2003-------Visual Studio.NET工具,点击其中的“Visual Studio.NET2003命令提示”,就会进入Microsoft Visual Studio.NET 2003命令提示窗口,然后我们用dos命令转载 2011-11-23 09:36:26 · 1403 阅读 · 0 评论 -
C#控制文本框输入类
/// /// 此类放入KeyPress事件中,其中类中的e为KeyPress事件中的e,sender为KeyPress事件中sender /// class CJudgeText { /// /// 只能输入数字,小数点,退格键 /// /// public static void Ke原创 2014-02-12 22:29:09 · 646 阅读 · 0 评论 -
运用API函数获取系统信息
API函数是构筑Windows应用程序的基石,是Windows编程的必备利器。每一种Windows应用程序开发工具都提供了间接或直接调用了Windows API函数的方法,或者是调用Windows API函数的接口,也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。本文中笔者就结合实例向大家介绍在Visual C#中如何调用各种原创 2014-02-12 22:29:46 · 577 阅读 · 0 评论 -
【数据库连接方式】SqlParameter的用法
【转】:http://www.cnblogs.com/marssl/archive/2009/02/07/1385988.html1.SqlParameter表示SqlCommand的参数,也可以是他到DataSet列的映射到目前为止,我只理解了前半句话,SqlParameter类型的数组作为SqlCommand的参数存在,配合转义字符@,可以有效的防止' or 1=1--单引号而截断字符串,原创 2014-02-12 22:30:12 · 971 阅读 · 0 评论 -
Hook钩子C#实例
从字面上理解,钩子就是想钩住些东西,在程序里可以利用钩子提前处理些Windows消息。 例子:有一个Form,Form里有个TextBox,我们想让用户在TextBox里输入的时候,不管敲键盘的哪个键,TextBox里显示的始终为“A”,这时我们就可以利用钩子监听键盘消息,先往Windows的钩子链表中加入一个自己写的钩子监听键盘消息,只要一按下键盘就会产生一个键盘消息,我们的钩子在这个消息传到T原创 2014-02-12 22:30:50 · 445 阅读 · 0 评论 -
【转】C# Delegate 简介
【注】:具体地址已经无从查起。如有人知道原始地址请与本人联系 ReadyGo!技术成就梦想 cnblog Stanley B. Lippman 2007-1-29 16:37:17 [译序:这是一篇古老的文章。但毫无疑问,Lippman对delegate的阐述是精辟的。] 如果你想拿 C# 与其它“C家族”的语言做比较,C# 正有个不同寻常的特性,其在 C++ 或者 Java 里没有真正原创 2014-02-12 22:30:54 · 480 阅读 · 0 评论 -
c#调用EXE程序
以下代码是一个项目的测试用例,调用外部的exe,exe放置在网站根目录下的ledExe文件夹下 using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Securit原创 2014-02-12 22:28:40 · 502 阅读 · 0 评论 -
C#将中文自动转换为拼音简写
说明:此类一般放入text的Leave事件中【有些汉字无法转换!等待优化】 public class StringEncode { ///将汉字转换成为拼音 private static int[] pyvalue = new int[]{-20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-2原创 2014-02-12 22:29:12 · 1463 阅读 · 0 评论 -
reportViewer设置为打印布局模式
RDLC报表是存放成XML文件格式的,这一点你可以直接打开RDLC报表文件看一下,而且在使用时,通过ReportViewer来读取报表并与数据源进行合成,也就是说RDLC是定义了一个格式,那就不能通过代码一类的进行设置,除非你直接改XML. 你可以在设计报表的时候来定义报表的大小,建议的做法是在系统中增加自己所需要的纸张类型(在打印机中的服务器属性),然后在指定报表也是这种尺寸(在RDLC报表设计原创 2014-02-12 22:29:16 · 8249 阅读 · 0 评论 -
(c#)Winform中的快捷键实现方式
重写ProcessCmdKey事件,来实现特殊键位执行事件。 protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == Keys.Escape) { Close(); }原创 2014-02-12 22:29:21 · 1465 阅读 · 0 评论 -
.Net平台下开发中文语音应用程序
【转载】:http://www.microsoft.com/china/community/program/originalarticles/techdoc/Cnspeech.mspx 摘要: 语音是人类最自然的交互方式,也是现阶段软件用户界面发展的最高目标。微软公司一直积极推动语音技术的发展,并且公布了语音开发平台Speech SDK帮助开发人员实现语音应用。 随着.net技术深原创 2014-02-12 22:30:43 · 754 阅读 · 0 评论 -
C#读写ini文件(类文件)
已下是已经写好的读写INI文件的类:using System.Runtime.InteropServices;using System.Text;using System.IO;namespace ReadWriteINI{ /// /// 读写ini文件的类 /// 调用kernel32.dll中的两个api:WritePrivateProfileString,Ge原创 2014-02-12 22:30:57 · 966 阅读 · 0 评论 -
c# winForm 圆角Panel
using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using System.Drawing; using System.Drawing.Drawing2D; namespace RoundPanel { cl转载 2015-02-04 22:31:39 · 1771 阅读 · 0 评论 -
TreeView的数据绑定(winForm)
#region TreeView的数据绑定 /// /// TreeView的数据绑定函数 /// /// TreeView控件ID名称 /// 数据的查询语句 /// 数据库中父级别的字段名称 /// 树控件要显示的文本的字段名称 /// 树控件数据相关中的字段名称原创 2014-02-12 22:28:58 · 781 阅读 · 0 评论 -
Visual C#中的DateTimePicker的使用简介
在C#中控件是很有好的,但是有一些控件使用起来有一点不方便, DateTimePicker控件用着很方便,但是要根据自己的需要取值还是不那么容易. 本人在做毕业设计时,要用DateTimePicker控件取日期,插入到一个DateTime属性的ACCESS表的列中,同时要把两个取值相差得出天数,插入到一个数据型列中,但是在编写过程中总是出错,我的代码如下: string in原创 2014-02-12 22:28:26 · 2779 阅读 · 0 评论 -
[C#]通过调用Word模板(Doc、dot)直接打印
【转载】:http://www.cnblogs.com/top5/archive/2011/06/20/2084946.html采用原文转载未测试是否好用,只是留做将来用到时一个参考【原文】:针对一些问内容替换或其他操作word的问题,我整理了一个类,里面的方法应该够用的了,里面有文字的替换,图片的插入等等。using System;using System.C转载 2011-11-23 09:31:26 · 575 阅读 · 0 评论 -
listView中显示表格的方法例子(C#)
private void ShowResultTest() { listView1.Clear(); //设置listView的显示属性 listView1.GridLines = false; listView1.FullRowSelect = true; listVi原创 2014-02-12 22:29:00 · 1727 阅读 · 1 评论 -
C#获取计算机MAC地址,IP地址,以及计算机名称
1)程序为winform程序。在项目中,必须引用System.Management2)项目中有3个文本框,分别为TextBox1,TextBox2,TextBox33) 程序开始引用:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; us原创 2014-02-12 22:29:30 · 998 阅读 · 0 评论 -
C# winform中ListView用法
//更改属性 this.listView1.GridLines = true; //显示表格线 this.listView1.View = View.Details;//显示表格细节 this.listView1.LabelEdit = true; //是否可编辑,ListView只可编辑第一列。 this.l原创 2014-02-12 22:29:37 · 533 阅读 · 0 评论 -
GET与SET用法指南
【转】http://hi.baidu.com/wanhh/blog/item/9ff7e8fabb869cdeb58f31dc.html get是读取属性时进行的操作,set是设置属性时进行的操作。定义一个属性如果只有get,这个属性就是只读的。同样,只有set,属性就是只写的,当然只写的属性是没有任何意义的。假设类是一个银行,既能存钱也能取钱.private m_money;private原创 2014-02-12 22:29:39 · 456 阅读 · 0 评论 -
使用C#实现WinForm窗体的动画效果
【转】http://www.cnblogs.com/xvqm00/archive/2009/02/16/1391313.html using System.Runtime.InteropServices; public class Win32 { public const Int32 AW_HOR_POSITIVE = 0x00000001; // 从左到右打开窗口 public const原创 2014-02-12 22:29:44 · 3530 阅读 · 0 评论 -
C#获得任务栏中所有文件夹名称及地址
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;nam原创 2014-02-12 22:29:51 · 708 阅读 · 0 评论 -
C# 窗体只能打开一次
private void OpenForm_Click(object sender, EventArgs e) { Form f = Application.OpenForms["Form1"]; //查找是否打开过Form1窗体 if (f == null) //没打开过 { Form1 fa = new Form1(); fa原创 2014-02-12 22:29:32 · 932 阅读 · 0 评论 -
C#使用API屏蔽系统热键和任务管理器
这里有两个版本的屏蔽程序,都是我在网上找到的,对于这两个程序我做了一些很小的修改。 这里我介绍他们两个的程序只是为了充分的学习。 第一个比较完善,在CSDN上可以下到,是个源代码,可以运行 http://download.csdn.net/source/1050757 源码就不在这里贴了 第二个有一些小问题,不过经过您自己的一定的修改也可以广泛应用。 【转】http://www.cnb原创 2014-02-12 22:29:48 · 631 阅读 · 0 评论 -
【转】使用Visual C#制作可伸缩个性化窗体
【转】:微软中国社区http://www.microsoft.com/china/community/Column/60.mspx 引言: 谁都希望自己的应用程序能让人留下一个深刻的印象,让自己的程序窗体有一件与众不同的"外衣"是一个好办法。试想:在一大堆的普通窗口中突然跳出一个很酷的界面,一定能让人眼睛一亮进而产生兴趣的。 在VB,VC中如何定制可伸缩个性化窗口早就不是什么秘密了,已经有了原创 2014-02-12 22:30:07 · 441 阅读 · 0 评论 -
C#中调用SQL存储过程(带输入输出参数的例子)
【转】:http://www.cnblogs.com/qiantuwuliang/archive/2009/06/02/1494627.html 理论: 下面的CmdObj.是定义的SqlCommand对象 1、获得存储过程中return语句返回的整个存储过程函数的返回值: //获得存储过程return的值,定义一个参数,指明其作用是接受return的值 CmdObj.P原创 2014-02-12 22:30:10 · 545 阅读 · 0 评论 -
钩子的基础原理以及参数
【转】:http://www.microsoft.com/china/community/program/originalarticles/techdoc/hook.mspx 基本概念钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制原创 2014-02-12 22:30:47 · 578 阅读 · 0 评论 -
ComboBox/ListBox绑定数据
在VS中经常使用ComboBox或ListBox控件的朋友都知道,绑定数据的时候,一般只能绑定Text值,而没有Value值,今天介绍如何将2个值绑定到ComboBox或ListBox控件中的某一项。首先建立一个类:using System;using System.Collections.Generic;using System.Text;namespace List{ public cl原创 2014-02-12 22:30:24 · 814 阅读 · 0 评论