摘要:
本来以为网页里的edit,memo等都和程式里的相同,能够用句柄来控制,但后来才明白,他是不存在句柄的!查了好久,前几天看到一个关于QQ自动申请的例子.主要就是控制网页各种操作的!总结了一下,做出一个论坛灌水机:首先要在uses中引用mshtml单元.代码及分析如下:varhform:IHTMLFormelement;hdoc:ihtmldocument2;hall:ihtmlelementcol... 阅读全文
摘要:
Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。以下为实际应用中碰到的问题,在主线程中启动一个线程,然后在这个线程中启动serviceForm,然而在线程启动后,往serviceForm发送指令,serviceForm.... 阅读全文
摘要:
判断是否网络正常p rivateboolIsConnectedToInternet(){intDesc;returninternet.InternetGetConnectedState(outDesc,0);}设置默认页面:webBrowser1.Navigate(newUri("http://www.ic2ic.com/copy.jsp"));登录代码:p rivatevoidbtnlogin_... 阅读全文
摘要:
下面通过两部分来说明实现以及应用。一.使用MSScriptControl到微软的网站上下载Windows Script Control,它是一个ActiveX(R) 控件,所以在.NET中使用我Interop了一下。下载安装完成后,新建一个C#的Windows应用程序项目,在解决方案资源管理器中选中引用节点,右键点击选择添加引用菜单,弹出添加引用对话框,单击浏览找到安装Windows Script... 阅读全文
摘要:
using System;using System.Net.Mail;using System.IO;/// <summary>/// Utilities 的摘要说明/// </summary>public static class Utilities{static Utilities(){ // // TODO: 在此处添加构造函数逻辑 //} //读取指定URL地址的H... 阅读全文
摘要:
一、前言看个图,了解下投票的过程。提交投票信息投票页 ――――――――>投票信息处理页反馈投票结果(请求页)<―――――――(响应页)一般情况下,填写投票信息,然后点提交按钮发送到响应页,这样来完成一个投票。这过程繁琐,还不能多次投票。有时,手工投票达不到所期待的效果。曾帮朋友弄过几次投票,坛里有朋友也PM说要看看源代码。投票器应该说没有一个固定的框架,一些处理方法上需要视响应页做针对性的改动。自... 阅读全文
摘要:
using System;using System.IO;using System.Collections;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;namespace Imag_writer{/// <summary>/// 水印的类型/// </summar... 阅读全文
摘要:
[说明:刚接触多线程时,弄不明白Join()的作用,查阅了三本书,都不明不白。后来经过自己的一番试验,终于弄清了Join()的本质。大家看看我这种写法是否易懂,是否真的写出了Join()的本质,多提宝贵意见。] Thread类的Join()方法能够将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,线程A将插入线程B之前,直到线程A执行完毕后,才会继续执行线程... 阅读全文
摘要:
ADSL自动拨号类,前提是在系统中已经有了一个宽带拨号连接调用代码:RASDisplay ras = new RASDisplay();ras.Disconnect();//断线ras.Connect("adsl");//拨号using System;using System.Runtime.InteropServices;public struct RASCONN{public int dwSi... 阅读全文
摘要:
C#是一门支持多线程的语言,因此线程的使用也是比较常见的。由于线程的知识在Win32编程的时候已经说得过多,所以在.Net中很少介绍这部分(可能.Net不觉得这部分是它所特有的)。那么线程相关的问题大致有如下四类(这篇文章只讨论单线程、单线程与UI线程这两方面的问题)。问题一,线程的基本操作,例如:暂停、继续、停止等;问题二,如何向线程传递参数或者从中得到其返回值;问题三,如何使线程所占用的CPU... 阅读全文