摘要: 在Vista系统之后,微软为窗体程序提供了Aero磨砂的效果,如下图。那么用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.Reflection;using System.Runtime.InteropServices;//引用DLL申明namespace Windo 阅读全文
posted @ 2013-09-01 19:40 kmgog 阅读(1150) 评论(4) 推荐(1) 编辑
摘要: using System.Net;using System.IO;第一种方法: 带Cookies#region 同步通过POST方式发送数据 /// /// 通过POST方式发送数据 /// /// url /// Post数据 /// Cookie容器 /// public ... 阅读全文
posted @ 2013-07-15 16:46 kmgog 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: 在 .NET Framework 2.0 版中,要实现线程调用带参数的方法有两种办法。 第一种:使用ParameterizedThreadStart。 调用 System.Threading.Thread.Start(System.Object) 重载方法时将包含数据的对象传递给线程。 使用 ParameterizedThreadStart 委托不是传递数据的类型安全的方法,因为 Sy... 阅读全文
posted @ 2013-02-24 17:38 kmgog 阅读(240) 评论(0) 推荐(0) 编辑
摘要: C#一个简单的线程委托示例,代码如下。 public delegate void MyInvoke(string str1, string str2); public void DoWork() { MyInvoke mi = new MyInvoke(UpdateForm); this.BeginInvoke(mi, new Object[] { "我是文本", "haha", "bb" }); } public void UpdateForm(string param1, st... 阅读全文
posted @ 2013-02-24 16:42 kmgog 阅读(268) 评论(0) 推荐(0) 编辑
摘要: paradox数据库是delphi自带的.db数据库文件,所在目录即是数据库,一个表是一个.db文件paradox数据类型简表:用Ttable创建paradox数据库begin with Table1 do begin Active := False; DatabaseName := ''; TableType := ttParadox; TableName := 'CustInfo.db'; with FieldDefs do begin Clear; ... 阅读全文
posted @ 2013-02-20 23:28 kmgog 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 引用: using System.IO; using System.Net; 代码: /// /// Get网址,返回网页源码 /// /// 需要Get的网址。例:http://www.baidu.com /// 目标网页的编码集。便:utf-8,gb2312 ... 阅读全文
posted @ 2013-02-01 13:19 kmgog 阅读(843) 评论(0) 推荐(1) 编辑
摘要: 首先,自定义一个类ListViewNF,继承自 System.Windows.Forms.ListView。 代码: using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;namespace ListViewDoubleTest{ class ListViewNF... 阅读全文
posted @ 2013-01-29 11:13 kmgog 阅读(905) 评论(2) 推荐(0) 编辑