C#
biyukai88
这个作者很懒,什么都没留下…
展开
-
C#经典书籍
性能方面:《.Net Performance Testing And Optimization》:.NET性能测试和优化,还没细看。http://download.csdn.net/detail/cuit/4923105《Pro. Net Performance》.NET性能介绍,介绍的很全面。但部分内容与CLR via C# 有重叠。http://download.csd转载 2012-12-31 20:27:24 · 555 阅读 · 0 评论 -
C#如何调用存储过程简单的事例
存储过程在开发过程中,经常使用到,会给我们的开发带来很多的便利,存储过程建好后,在代码中该如何调用呢,下面的是一个简单的调用存储过程的示例:123456789CREATE PROC P_TEST@Name VARCHAR(20),@Rowcount INT OUTPUTASBEGIN SELECT *转载 2013-03-21 11:52:41 · 582 阅读 · 0 评论 -
关于C#中flash播放的问题
因为项目实战的任务,要用到flash,以前也没怎么用过Falsh控件,加上VS2005跟Flash控件好像有Bug,费了好多时间查资料加上老师的要求要不Flash数据封装到类里面,倒是费了不少的事 因为还要数据存入系统缓存,显得好麻烦,不过没发,说是培训我们面向对象的思想,也只有照做了关于添加Flash控件这里就不介绍了,网上能查到一大堆VS2005在添加Shockwave转载 2013-04-09 10:34:26 · 1136 阅读 · 0 评论 -
C#让任何一个控件都可以全屏播放
有时候需要让窗口中某一块的内容全屏显示,比如视频播放、地图等等。。经过摸索,暂时发现两种可行方法,如果有谁知道其他方法,敬请告知。1.使用winapi “SetParent” 接口: [DllImport("user32.dll", SetLastError = true)] static extern IntPtr SetParent(IntPtr转载 2013-04-09 10:39:40 · 844 阅读 · 0 评论 -
关于sql2005从数据库存取图片
private void button1_Click(object sender, EventArgs e) { FileStream fs = new FileStream(@"C:\Documents and Settings\Administrator\桌面\存放图片\C#电子像册\dzxc\dzxc\bin\Debug\Image\4.jpg",原创 2013-04-09 10:44:19 · 535 阅读 · 0 评论 -
一些常用技巧,拖动无边窗体,点击X按钮退出,点击回车登陆
1.点击回车登陆private void textBox2_KeyDown(object sender, KeyEventArgs e) //点击回车就登陆 { if (e.KeyData == Keys.Enter) {转载 2013-04-09 17:18:20 · 599 阅读 · 0 评论 -
随机生成四个汉字
随机4个汉字(验证码)程序代码: using System; using System.Text; namespace ConsoleApplication { class ChineseCode { public static void Main() { //获取GB2312编码页(表)转载 2013-04-09 17:23:14 · 1881 阅读 · 0 评论 -
如何将数据库内容导出成excel表格
有时候需要将数据库的数据导出至Excel表格表格,以便进行查看和分析,那么如何导出呢?下面用代码来实现。 首先,新建一个工程,需要添加引用Microsoft.Office.Interop.Excel.dll,以Oracle数据库为例(只要读出DataTable或DataSet就行了,哪种数据库没关系)。1、创建一个表格,并插入如下数据。drop table TABLETEST转载 2013-02-19 09:53:08 · 1819 阅读 · 0 评论 -
泛型
转自:http://www.cnblogs.com/thcjp/archive/2006/08/27/487550.htmlhttp://www.cnblogs.com/kid-li/archive/2006/11/29/577045.html 泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。例子转载 2016-10-14 10:36:18 · 193 阅读 · 0 评论 -
关于画图那些简单的事(graphics)
C#中Graphics的画图代码【转】架上图片了你就可以在画板上涂改了啊我要写多几个字上去string str = "Baidu"; //写什么字?Font font = Font("宋体",30f); //字是什么样子的?Brush brush = Brushes.Red; //用红色涂上我的字吧;PointF point = new PointF(10f,10f转载 2013-03-29 17:27:48 · 602 阅读 · 0 评论 -
C#中实现不规则的按钮
在很多的视频播放器中,控制按钮都是不规则的,界面非常友好。在我们很多的WinForm项目中,为了增加界面的效果,有时也想加入一些闪亮的按钮,但光是有好看的图片也未必做出好的效果,在此,介绍一下如果制作一个不规则的按钮控件。1、考虑如何改变Control.Region,我是使用图片生成一个GraphicsPath,按钮的形态就是这个GraphicsPath了。 private转载 2013-03-09 09:16:31 · 2394 阅读 · 4 评论 -
关于C# 的委托和事件
C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的转载 2013-01-26 09:26:09 · 443 阅读 · 0 评论 -
C#中的泛型
1.1 C#中的泛型.Net 1.1版本最受诟病的一个缺陷就是没有提供对泛型的支持。通过使用泛型,我们可以极大地提高代码的重用度,同时还可以获得强类型的支持,避免了隐式的装箱、拆箱,在一定程度上提升了应用程序的性能。本文将系统地为大家讨论泛型,我们先从理解泛型开始。1.1 理解泛型1.1.1 为什么要有泛型?我想不论大家通过什么方式进入了计算机程序设计这个行业,都免不了要面对数据结转载 2013-01-26 10:11:18 · 262 阅读 · 0 评论 -
C#中WebBrowser 用法
介绍Vs 2005中带的WebBrowser控件使用以及一些疑难问题的解决方法, 如如何正确显示中文, 屏蔽右键菜单, 设置代理等; 收集的文章中有可能还带了一些Asp.Net开发使用微软的WebBrowser进行页面打印方面文章.01. vs2005中的WebBrowser控件的简单应用02. WebBrowser控件的简单应用203. WebBrowser控件应用:弹出转载 2013-02-02 15:08:34 · 733 阅读 · 0 评论 -
如何开机自启动程序
一小段代码 //此方法把启动项加载到注册表中 //获得应用程序路径 string strAssName = Application.StartupPath + @"\" + Application.ProductName + @".exe";//获得应用程序名 string ShortFileName = Application.ProductName转载 2013-02-18 16:40:57 · 253 阅读 · 0 评论 -
C#中调用存储过程
本文的数据库用的是sql server自带数据Northwind连接字符串:string conn = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; confige文件: 1. 只返回单一记录集的存储过程SqlCon转载 2013-02-19 16:03:39 · 322 阅读 · 0 评论 -
C#中keybd_event 用法及键码参照
Windows提供了一个模拟键盘API函数Keybd_event(),该函数能触发一个按键事件,也就是说会产生一个WM_KEYDOWN或WM_KEYUP消息。[DllImport("user32.dll", EntryPoint = "keybd_event")]public static extern void keybd_event(byte bVk, //虚拟键值byte b转载 2013-03-07 16:05:06 · 1020 阅读 · 0 评论 -
判断关闭程序是否是点击X关闭的
protected override void WndProc(ref Message msg) //判断程序的退出时点击的X还是操作影响 { const int WM_SYSCOMMAND = 0x0112; const in转载 2013-03-09 09:14:44 · 865 阅读 · 0 评论 -
C# WinForm窗体及其控件的自适应
C# WinForm窗体及其控件自适应各种屏幕分辨率一。说明 我们自己编写程序的界面,会遇到各种屏幕分辨率,只有自适应才能显的美观。实际上,做到这点也很简单,就是首先记录窗体和它上面控件的初始位置和大小,当窗体改变比例时,其控件的位置和大小也按此比例变化即可。因为窗体上控件的位置和大小是相对于自己所在的窗体的,也就是所谓的窗口坐标。 在这里我们只考虑相对于自己窗体的窗口坐标更简单,转载 2013-03-09 15:11:10 · 1889 阅读 · 0 评论 -
特性
C#特性详解 特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集、类型、方法、属性等)相关联。特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询特性。这篇文章绝大部分是按照MSDN来学习的,只是加了一点点自己的东东,官方介绍的很详细,我们就一起来了解一下它的用法。特性具有以下属性:特性可向程序中添加元数据。元数据是有关在程序中定义的类型转载 2016-10-14 10:43:03 · 170 阅读 · 0 评论