随笔分类 -  WinForm

平时技巧收集
摘要:给定一个整数num,判断这个整数是否是2的N次方// 如果一个数是2的N次方,那么这两个数的“按位与”就是0. int num = 8; Response.Write(num & num-1);//---------------------------------------------------... 阅读全文

posted @ 2011-03-03 17:03 Ricebug 阅读(351) 评论(0) 推荐(0)

DOS命令关闭计算机
摘要:今天在逛CSDN时,有人问在C#中怎么关闭操作系统的文章,有网友说使用shutdown命令,感觉很新鲜,故试了一下果然好使。现贴出用法。shutdown用法:shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy]具体参数是什么意思,自己敲cmd去看吧。C#代码:S... 阅读全文

posted @ 2008-03-24 22:11 Ricebug 阅读(886) 评论(0) 推荐(0)

使用Visual C#实现断点续传
摘要:在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 以下是一个请求报文与相应的回复报文的例子: ... 阅读全文

posted @ 2008-03-23 14:27 Ricebug 阅读(291) 评论(1) 推荐(0)

如何在线程中给委托方法里的方法传参数
摘要:最近在优化我以前的项目时,需要在给原来的委托方法里的方法传递对象,而我要用这个对象来动态生成DataTable...... 阅读全文

posted @ 2006-08-26 18:18 Ricebug 阅读(1631) 评论(1) 推荐(0)

在winform里怎么调用WebBrowser控件里的脚本
摘要:这是在CSDN论坛上的一个问题,感觉也许对其他人也会有点用处,所以贴出来 JScript是建立在COM之上的,设置变量/调用函数是通过IDispatch来实现的。在.NET里,调用IDispatch里的方法是通过反射来实现的,即,通过System.Type.InvokeMember 。该方法调用 IDispatch::GetIDsOfNames 以及IDispatch::Invoke来调用COM Automation 对象里的方法和属性。参考 Binding for Office automation servers with Visual C# .NET 假如有下列HTML, 阅读全文

posted @ 2006-07-14 08:50 Ricebug 阅读(362) 评论(0) 推荐(0)