随笔分类 -  C# Winform

上一页 1 2 3

C# 获取文中文字符首字母
摘要:public string GetPYString(string str) { string tempStr = ""; foreach (char c in str) { if ((int)c >= 33 && (int)c <= 126) {//字母和符号原样保留 tempStr += c.ToString(); } else {//累加拼音声母 tempStr += GetPYChar(c.ToString()); } } return tempStr; } /// <summary> /// 取单个字符的拼音声母 /// &l 阅读全文

posted @ 2011-08-09 10:51 空白画映 阅读(511) 评论(0) 推荐(0) 编辑

C# 获取农历日期
摘要:/// <summary> /// 实例化一个 ChineseLunisolarCalendar /// </summary> private static ChineseLunisolarCalendar ChineseCalendar = new ChineseLunisolarCalendar(); /// <summary> /// 十天干 /// </summary> private static string[] tg = { "甲", "乙", "丙", "丁&q 阅读全文

posted @ 2011-08-08 22:19 空白画映 阅读(859) 评论(0) 推荐(0) 编辑

C#批量操作控件
摘要:C#批量操作控件,如批量修改TextBox的值或清空foreach (Control control in this.groupBox2.Controls) { if(control is TextBox) { if(control.Name != "text_JSBS") { control.Text = "0.00"; } } }以上代码是批量 修改 groupbox2里面的TextBox值 阅读全文

posted @ 2011-08-08 17:07 空白画映 阅读(1645) 评论(0) 推荐(0) 编辑

使用System.Drawing.Printing 画报表。
摘要:Font titleFont = new Font("宋体", 18, FontStyle.Bold);//设置画笔 Font font = new Font("宋体", 10, FontStyle.Regular);//设置画笔 Brush bru = Brushes.Black; Pen line = new Pen(Color.Black, 1);//设置线条 e.Graphics.DrawString("北京惠兰医院自费收款日结单", titleFont, bru, 170, 20); e.Graphics.DrawLine( 阅读全文

posted @ 2011-08-07 18:20 空白画映 阅读(812) 评论(0) 推荐(0) 编辑

C# 获取中文星期的两种方法
摘要://方法一 public string Week() { string[] weekdays = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; string week = weekdays[Convert.ToInt32(DateTime.Now.DayOfWeek)]; return week; }//方法二 string weekstr = DateTime.Now.DayOfWeek.ToS 阅读全文

posted @ 2011-08-04 23:43 空白画映 阅读(4246) 评论(1) 推荐(1) 编辑

下载地址转换工具代码
摘要:因为我有时候下H片是迅雷的地址而我又不是迅雷会员,无法离线下载。我QQ旋风又可以离线下载,于是乎在网上搜了一下参考代码,写了一个转换器。以后下H片就不怕不怕拉。using System;using System.Collections.Generic;using System.Text;namespace DownloadConvert{ public class ConvertClass { public ConvertClass() { } /// <summary> /// 下载地址转换方法 /// </summary> /// <param name=&q 阅读全文

posted @ 2011-08-04 22:30 空白画映 阅读(758) 评论(0) 推荐(0) 编辑

C#金额转换为汉字大写
摘要:public string MoneyToChinese(string LowerMoney) { string functionReturnValue = null; bool IsNegative = false; // 是否是负数 if (LowerMoney.Trim().Substring(0, 1) == "-") { // 是负数则先转为正数 LowerMoney = LowerMoney.Trim().Remove(0, 1); IsNegative = true; } string strLower = null; string strUpart = nu 阅读全文

posted @ 2011-06-27 14:34 空白画映 阅读(460) 评论(0) 推荐(0) 编辑

C# 参考之方法参数关键字:params、ref及out 引用
摘要:如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。params params 关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例 :字面意思比较难懂,所以看示例很有用。 // keywords_params.cs using System; class App { public static void UseParams( params objec 阅读全文

posted @ 2011-06-09 09:45 空白画映 阅读(602) 评论(0) 推荐(0) 编辑

C#连接ACCESS 2007数据库
摘要:Microsoftoffice 2007 里面的ACCESS数据库是一个轻量级的数据库,用于一般的小软件和网站都是可以的。下面记录一下用 C#语言连接 office2007 ACCESS数据库//WEB使用方法connStr="Provider=Microsoft.ACE.OLEDB.12.0;DataSource="+System.Web.HttpContext.Current.Server.MapPath("~/App_Data\\你的数据库名.accdb")+";PersistSecurityInfo=False";//Win 阅读全文

posted @ 2011-06-08 09:58 空白画映 阅读(1081) 评论(0) 推荐(0) 编辑

C#字节数组转换成字符串
摘要:C#字节数组转换成字符串如果还想从 System.String 类中找到方法进行字符串和字节数组之间的转换,恐怕你会失望了。为了进行这样的转换,我们不得不借助另一个类:System.Text.Encoding。该类提供了 bye[] GetBytes(string) 方法将字符串转换成字节数组,还提供了 string GetString(byte[]) 方法将C#字节数组转换成字符串。System.Text.Encoding 类似乎没有可用的构造函数,但我们可以找到几个默认的 Encoding,即 Encoding.Default(获取系统的当前 ANSI 代码页的编码)、Encoding.A 阅读全文

posted @ 2011-06-07 11:28 空白画映 阅读(36375) 评论(1) 推荐(1) 编辑

上一页 1 2 3

导航