
3.C#
沐NeMo
简简单单,平平安安。朴朴素素,快快乐乐。开开心心过好每一天!
展开
-
C#数据库操作的三种用法
3个方法比较典型,源码如下:using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;namespace DatabaseOperate{ class SqlOperateInfo { //Suppose your Server转载 2007-12-20 09:33:00 · 935 阅读 · 0 评论 -
c#怎么把一个彩色的图片处理成灰色的呢。
DyLike的指点: 窗体上放两个LABEL Private B1, B2 As Bitmap Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click B1 = New Bitmap(Me.Icon.To转载 2009-09-12 23:52:00 · 1582 阅读 · 0 评论 -
使用XML方式导出Excel(自动分页)
使用XML方式导出Excel(自动分页)http://www.oschina.net/code/snippet_222150_15786 /// /// 使用XML方式导出Excel/// /// /// 数据库连接字符/// EXCEL文件所在的地址private String DataSetToExcel_XML(String SQL,String AdoConn)转载 2012-11-30 12:00:53 · 756 阅读 · 0 评论 -
集合之SortedList+Hashtable
C#集合之SORTEDLISThttp://www.cnblogs.com/wisdomforce/archive/2010/05/20/1740115.htmlSortedList 用法http://www.cnblogs.com/carekee/articles/2219986.html很详细,很有用的。有关 Hashtable 和 SortedList转载 2012-11-09 16:38:43 · 619 阅读 · 0 评论 -
C#中的多线程-线程同步基础
C#中的多线程-线程同步基础来源:http://www.yaosansi.com/post/1169.html线程同步基础同步要领下面的表格列展了.NET对协调或同步线程动作的可用的工具:简易阻止方法构成目的Sleep阻止给定的时间周期Join转载 2012-02-15 11:48:24 · 941 阅读 · 0 评论 -
AppDomain.CurrentDomain.BaseDirectory与Application.StartupPath的区别
事由:开始用vs2008.在vs2005下复制相关代码 PicDir = Application.StartupPath & "\SmallPic"2008中提示有误。 vs2008没法直接用Application.StartupPath 找了原创 2011-10-02 19:06:31 · 1448 阅读 · 1 评论 -
c#中异步基于消息通信的完成端口的TCP-IP协议的组件实现(服务器端-源代码)
来源:http://www.cnblogs.com/feishan/archive/2008/06/25/1229691.htmlhttp://blog.pfan.cn/Csharpsky/26657.html 服务器端-源代码: using System;using System.IO;using System.ComponentModel;using Syste转载 2009-07-13 21:19:00 · 1286 阅读 · 0 评论 -
c#中异步基于消息通信的完成端口的TCP/IP协议的组件实现(客户端-源代码)
来源:http://www.cnblogs.com/feishan/archive/2008/06/25/1229691.htmlhttp://blog.pfan.cn/Csharpsky/26657.html 客户端-源代码:using System;using System.IO;using System.ComponentModel;using System.Co转载 2009-07-13 21:16:00 · 1628 阅读 · 0 评论 -
VB.Net程序设计:一个单独的线程-BackgroundWorker例子。搜索目录下的文件。
来源:Form: http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22479449.htmlThis code sample assumes that the form has the following controls on it:( 需要的控件:)TextBox called转载 2008-04-08 11:51:00 · 2795 阅读 · 0 评论 -
VB.Net程序设计:最简单的初始屏幕(程序启动画面)
做一个系统,打开系统时候要加载和检测一些数据。想到要用像打开Photoshop那样有一个初始屏幕,有提示加载数据情况。感觉很棒。在网上找了许多代码。那些感觉都是特别复杂。或用到事件委托,或消息机制,或单独进程等等。在CodeProject网站上也有一篇比较好和简单的关于初始屏幕的文章。 见文章最后。自己就开始做一个。在你的项目里面,新建一个窗体:FlashScn.vb(名字随便)作为程序启动画原创 2008-04-02 10:59:00 · 6748 阅读 · 5 评论 -
写VB.Net代码时候要注意字体问题。
昨天,在我写的代码里,花了几个小时才找到是把一个“;”分号写成“:”冒号的错误。晕死了。害得我查看其他人相类似的代码。查书上相类似的代码。因为在vs2005中。IDE中编辑代码在文本字体默认是:新宋体。所以冒号和分号差别小,很难察觉到。以后要把IDE中编辑代码在文本字体设置为:Fixedsys (就是我们常见的文本文件的默认字体)这种字体清晰明了。不容易混淆。还有符号也容易区别。原创 2008-04-03 10:37:00 · 1090 阅读 · 0 评论 -
查找窗体界面中的控件,递归查找等控件处理问题,多使用于权限设置管理。
由于权限管理比较复杂一点。常用控件名称来设置来解决不同用户的权限问题。读出本窗体里面的子控件的名称,不包括子控件的子控件。如要包括子控件,则应该采用递归recursive处理,For Each ctl As Control In Me.ControlsConsole.WriteLine(ctl.Name)Next ctl设置本窗体里面的所有标签控件且控件名称开头三个字母是lbl原创 2013-11-07 00:10:08 · 1461 阅读 · 0 评论