C#-Winform
文章平均质量分 54
一点晨辉
生活会眷顾努力的人加油 一点晨辉
展开
-
关于c# 与PHP 的相互调用
欢迎交流。原创 2011-08-12 08:16:35 · 253 阅读 · 0 评论 -
WebBrowser 模拟 登录
private bool isReady = false; private void webMyBusiness_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { if (webMyBusiness.ReadyState == WebBr原创 2012-07-25 10:42:45 · 983 阅读 · 1 评论 -
中国气象局天气预报接口
地址: http://www.webxml.com.cn/Webservices/WeatherWebService.asmx原创 2012-07-25 14:19:49 · 681 阅读 · 0 评论 -
Winform 右下角弹出窗体
public class MicrochenMsg { public const Int32 AW_HOR_POSITIVE = 0x00000001; public const Int32 AW_HOR_NEGATIVE = 0x00000002; public const Int32 AW_VER_POSITIVE = 0x000原创 2012-07-25 13:04:06 · 459 阅读 · 0 评论 -
Winform Commobox的数据源绑定
调换下赋值的顺序就会报错! private DataSet ds = new DataSet(); private void getProvinceAndCity() { GetPriceInfo_BLL bll = new GetPriceInfo_BLL(); ds =原创 2012-07-20 14:26:18 · 463 阅读 · 0 评论 -
c# 获取表的所有列
public DataTable GetFeeColumnNames() { DataTable dt = new DataTable(); OleDbConnection conn = new OleDbConnection(accessConnectionString_de); try原创 2012-05-26 13:56:55 · 346 阅读 · 0 评论 -
Winform 圆角
//Paint circle. public void SetWindowRegion() { System.Drawing.Drawing2D.GraphicsPath FormPath; FormPath = new System.Drawing.Drawing2D.GraphicsPath();原创 2012-06-08 09:44:29 · 658 阅读 · 0 评论 -
关于C#中第三方控件注册的方法
一、命令行手动注册regsvr32 "%FilePath%\gregn50.dll"regsvr32 "%FilePath%\grdes50.dll"二、代码注册//Register Xceed control.[DllImport(@"controls\XceedZip.dll")] //这里的当前目录为运行目录public static extern i原创 2012-04-12 17:44:49 · 1668 阅读 · 0 评论 -
DataGridView 加载外部的ComBox
void cmb_cm_SelectedIndexChanged(object sender, EventArgs e) { try { dgv_Jsgz.CurrentCell.Value = cmb_cm.Text; InstallCost_BLL bll原创 2012-04-11 11:54:42 · 307 阅读 · 0 评论 -
c# 验证类
C#验证类 可验证:邮箱,电话,手机,数字,英文,日期,身份证,邮编,网址,IP1namespace YongFa365.Validator 2{ 3 using System; 4 using System.Text.RegularExpressions; 5 6 /**//// 7 /// RegExp原创 2012-04-10 15:57:40 · 493 阅读 · 0 评论 -
C# 验证数字、小数正则表达式
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][原创 2012-04-10 15:52:19 · 4086 阅读 · 0 评论 -
.NET下的加密解密大全(1):哈希加密
.NET有丰富的加密解密API库供我们使用,本博文总结了.NET下的Hash散列算法,并制作成简单的DEMO,希望能对大家有所帮助。 MD5[csharp] view plaincopyprint?/* 作者:GhostBear * 博客地址:Http://blog.csdn.net/ghostbera */ using Syst转载 2012-04-10 12:32:58 · 379 阅读 · 0 评论 -
.NET下的加密解密大全(3):非对称加密
本博文列出了.NET下常用的非对称加密算法,并将它们制作成小DEMO,希望能对大家有所帮助。RSA[csharp] view plaincopyprint?/* 作者:GhostBear 博客地址:Http://blog.csdn.net/ghostbear */ static string EnRSA(string data,string public转载 2012-04-10 12:36:17 · 366 阅读 · 0 评论 -
NET下的加密解密大全(2):对称加密 .
本博文列出了.NET下常用的对称加密算法,并将它们制作成小DEMO,希望能对大家有所帮助。 公共代码[csharp] view plaincopyprint?static byte[] CreateKey(int num) { byte[] result = new byte[num]; Random rand = new Random()转载 2012-04-10 12:34:20 · 245 阅读 · 0 评论 -
获取双击应用程序的路径
public static void Main(string[] args) {if (args.Length > 0) { for (int i = 0; i { dblClickPath += args[原创 2012-04-09 09:46:39 · 191 阅读 · 0 评论 -
判断是否有该应用程序的进程在运行
string name1 = Process.GetCurrentProcess().MainModule.ModuleName; string name2 = Path.GetFileNameWithoutExtension(name1); Process[] myprocess = Process.GetProcessesBy原创 2012-04-09 09:45:12 · 229 阅读 · 0 评论 -
Winform 处理所有异常,不让报错的代码
这样打包以后出现错误不会跳到错误的地方 // Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException); // AppDomain.CurrentDomain.UnhandledE原创 2012-04-09 09:41:25 · 338 阅读 · 0 评论 -
高效SQL语句必杀技
No SQL,No cost. SQL语句是造成数据库开销最大的部分。而不良SQL写法直接导致数据库系统性能下降的情形比比皆是。那么如何才能称得上高效的SQL语句呢?一是查询优化器为当前的SQL语句生成最佳的执行计划,保证数据读写使用最佳路径;二是设置合理的物理存储结构,如表的类型,字段的顺序,字段的数据类型等。本文主要描述如何编写高效的SQL语句并给出示例。下面的描述主要分为三个部分,一转载 2012-04-06 11:13:23 · 206 阅读 · 0 评论 -
分布式事务出错解决过程(System.Transactions;)
1. 关闭防火墙,windows自带防火墙和360等防火墙都关闭2. 打开两台机器的DTC和RPC服务(Distributed Transaction Coordinator & Remote Procedure Call (RPC))3. 两台机器都打开cmd,并都ping 对方的名字(例如:ping xxx_server),如果ping 不通,那么需要在h原创 2012-08-29 16:26:07 · 797 阅读 · 0 评论