c#winform
文章平均质量分 56
灬重来灬
这个作者很懒,什么都没留下…
展开
-
按钮打开指定网页
private void button1_Click(object sender, EventArgs e) {//第一种方式 System.Diagnostics.Process myProcess = new System.Diagnostics.Process(); myProcess.StartInfo.Fi转载 2011-12-29 09:29:38 · 467 阅读 · 0 评论 -
WS上传下载方法
#region 上传文件方法-分块上传文件 [SoapHeader("token", Direction = SoapHeaderDirection.In)] [WebMethod(Description = "分块上传文件")] public bool UpLoadFile(string strFilePath, byte[] buffer,原创 2013-04-28 14:38:41 · 2670 阅读 · 0 评论 -
WS客户端上传下载方法
GWExWebService.AuthHeader header; GWExWebService.GWExWebServiceSoapClient ws ; #region 初始化构造函数 public WSClass() { SysConfig config = new SysConfig();原创 2013-04-28 14:45:15 · 689 阅读 · 0 评论 -
防止线程同时执行两次
private void timerSW_Tick(object sender, EventArgs e) { if (this.tReceive.ThreadState != ThreadState.Running)//判断线是否正在执行 { this.tReceive = new Threa原创 2013-04-17 14:13:44 · 1028 阅读 · 0 评论 -
获取文件Hash值,用于比较文件是否一致
//获取本地文件Hash值 protected string CheckLocalFileHash(string LocalFilePath) { SHA1CryptoServiceProvider sha1 = new SHA1CryptoServiceProvider(); byte[] hash;原创 2013-04-12 16:17:03 · 3709 阅读 · 0 评论 -
Linq to Sql
1.在项目中添加一个LINQ to SQL 类 如linqtosqlClass.dbml2.为该linqtosqlClass.dbml类配置连接的数据库表 如:Table13.运用时先实例化linqtosqlClassDataContext linq = new linqtosqlClassDataContext(strCon);4.可以直接通过linq.Table1,访问该表内容原创 2012-09-04 17:04:46 · 651 阅读 · 0 评论 -
判断Word是否已打开
#region 判断Word是否已打开//原理:判断文件夹是否存在文件打开状态的文件 private bool IsOpenDoc(string strFileName)//完整路径 { string strFileNameTemp = ""; int iLastSplitIndex = strFileName.LastIndexOf(@"\") + 1;转载 2012-09-04 09:56:03 · 1670 阅读 · 0 评论 -
Word转PDF命令
开打CMDcscript //nologo js文件路径 待转文件 转换存贮路径启动MS-DOS,输入如下命令: cscript //nologo c:\ConvertDoc2PDF.js c:\test.doc c:\ c#代码strJS:脚步字符串 Process proc = new Process(); proc.St原创 2012-09-04 09:42:24 · 2684 阅读 · 0 评论 -
子线程修改主线程listview
private delegate void LvDelegate(string str, ListView lv); private void SetListView(string str, ListView lv) { if (lv.InvokeRequired) { LvD原创 2012-09-04 09:14:53 · 996 阅读 · 0 评论 -
打开Word并插入图片
headfileName1 :图片完成路径#region 打开Word并插入图片 object readOnly = false; object isVisible = true; object saveDocument = true; object missing = System.Reflection.Missing.Value;原创 2012-09-04 09:35:57 · 490 阅读 · 0 评论 -
生成按钮
int i = 0,k=0; private void button2_Click(object sender, EventArgs e) { Button btn = new Button(); btn.Name="btnC"+k+i; this.Cont原创 2011-11-18 10:14:25 · 272 阅读 · 0 评论 -
vs2008,c#生成dll控件,类库
生成dll控件:打开c:\Windows\Microsoft.NET\Framework\v2.0.50727接着运行 c:\Windows\Microsoft.NET\Framework\v2.0.50727>csc/target:library xxx.cs(控件类)这时候这个控件类必须在c:\Windows\Microsoft.NET\Framework\v2.0.50727原创 2012-04-10 11:36:38 · 553 阅读 · 0 评论 -
C#从剪贴板中取数据,发送数据到剪贴板
从剪贴板中取数据using System.Windows.Forms;2IDataObject iData = Clipboard.GetDataObject();3 if(iData.GetDataPresent(DataFormats.Text))转载 2012-04-05 10:53:03 · 474 阅读 · 0 评论 -
WS的SoapHeader 用户验证类
#region 由SoapHeader扩展而来的用户验证类 public class AuthHeader:SoapHeader { public string Username; public string Password; public string UnitNo; #region 验证用户密码原创 2013-04-28 14:41:54 · 617 阅读 · 0 评论