摘要: 窗体动画效果,使用windows提供的API:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Runtime.Intero... 阅读全文
posted @ 2009-07-22 13:05 小师傅 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 用.net里面的using System.Diagnostics.Process类可以实现线程注入,其代码如下:Process process = new Process();process.StartInfo.FileName = "explorer.exe";//注入到explorer,可以改为你想要注入的程序线程process.StartInfo.CreateNoWindow = true;... 阅读全文
posted @ 2009-07-15 11:18 小师傅 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、如何获得“打开网页出错”信息 在DocumentCompleted事件中,判断Document.Url.AbsoluteUri中的"res://":标志即可(以前总用e.Url,怪不得总截取不到)if (webBrowser1.Document.Url.AbsoluteUri.IndexOf("res://") > -1) //出错处理{webBrowser1.N... 阅读全文
posted @ 2009-07-10 17:36 小师傅 阅读(1793) 评论(1) 推荐(0) 编辑
摘要: 在实际编程过程中,我们经常会遇到验证身份、程序升级网络投票会员模拟登陆等需要,C#给我们提供了以下的实现方法: 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现: 1、WebBrowser是个"迷你"浏览器,其特点是... 阅读全文
posted @ 2009-07-10 17:30 小师傅 阅读(627) 评论(2) 推荐(1) 编辑
摘要: 用C#写这个东东非常简单,只需要用一个WebBrowser控件打开要自动填表的网页,然后找到特定的页面成员,赋值和触发事件就ok了。首先分析目标页面:<form name="LoginForm" method="get" action="http://10.245.×.×/login" onsubmit="'return"><table width="253"... 阅读全文
posted @ 2009-07-10 17:18 小师傅 阅读(567) 评论(0) 推荐(0) 编辑
摘要: //using System.Runtime.InteropServices; #region ------------------关机代码------------------- [StructLayout(LayoutKind.Sequential, Pack = 1)] internal struct TokPriv1Luid { public int Count; public long L... 阅读全文
posted @ 2009-07-10 16:19 小师傅 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 在 .NET Framework 2.0中增加了System.Transactions,这是一种新的命名空间,完全专注于控制事务性行为。引入了执行事务性工作的更简单方法及一些新的性能优化。System.Transactions提供了一个“轻量级”的、易于使用的Transaction框架。 在上节中,要实现Transaction需要利用EnterpriseServices,让... 阅读全文
posted @ 2009-07-08 12:19 小师傅 阅读(352) 评论(2) 推荐(0) 编辑
摘要: 首先确保电脑已经安装讯雷,打开VS.NET 点击菜单:项目->添加引用->COM->添加对ThunderAgent 1.0 Type Library的引用。1.创建讯雷调用对象Private ThunderEng As New THUNDERAGENTLib.Agent'创建讯雷调用对象 ThunderEng.AddTask("下载地址", "另存文件名", "保存目录","任务... 阅读全文
posted @ 2009-07-05 12:07 小师傅 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 相信每个人对注册表并不陌生,在运行里面输入“regedit”就可以打开注册表编辑器了。这东西对Windows系统来说可是比较重要的,也是病毒常常会光顾的地方,比如病毒和恶意软件常常会在注册表的启动项里面写入自己的启动键值来达到自启动的目的,有些病毒还会修改注册表里面来映像劫持杀毒软件,这是破坏系统的第一步。同时,大多软件(软件的序列号和信息)和硬件信息、系统信息、安全模式等... 阅读全文
posted @ 2009-07-03 12:38 小师傅 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 用Javascript取float型小数点后两位,例22.127456取成22.13,如何做? 1. 最笨的办法function get(){ var s = 22.127456 + ""; var str = s.substring(0,s.indexOf(".") + 3); alert(str);}2. 正则表达式效果不错<script type="text/javascript"&g... 阅读全文
posted @ 2009-06-17 11:13 小师傅 阅读(208) 评论(0) 推荐(0) 编辑