摘要:
Inet控件(Internet Transfer Control控件)下载网页的HTML代码是很方便,不过有个问题,在读取的是utf-8编码的网页时会出现乱码。这也难怪VB默认支持的是UNICODE编码,在读取utf-8的数据时自然不知所措了。(注:如果你还不知道上面所说的各种字符编码方式的意义的话,那您还是先阅读一下这篇文章:各种字符编码方式详解(ANSI,UNICODE,UTF-8,GB231... 阅读全文
摘要:
Function GBtoUTF8(szInput)Dim wch, uch, szRetDim xDim nAsc, nAsc2, nAsc3'如果输入参数为空,则退出函数If szInput = "" ThenGBtoUTF8 = szInputExit FunctionEnd If'开始转换For x = 1 To Len(szInput)wch = Mid(szInput, x, 1)nA... 阅读全文
摘要:
Internet Transfer 控件实现了两种广泛使用的 Internet 协议: 超文本传送协议(HyperText Transfer Protocol)(HTTP) 和文件传送协议(File Transfer Protocol) (FTP)。使用 Internet Transfer 控件可以通过 OpenURL 或 Execute 方法连接到任何使用这两个协议的站点并检索文件。 可能的用途... 阅读全文
摘要:
在实际编程中,可能需要读取特定网页的信息,但很多网站需要用户登录后,才能够获取相关的页面内容,这就需要编程者先临时存储当前的cookie,在C#中可以使用CookieContainer 对象来保存登录后的Cookie信息,这样,在每次发送数据的时候,附加上Cookie信息,就可以了。 #region 同步通过POST方式发送数据 /// <summary> /// 通过POST方式... 阅读全文
摘要:
一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go! 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看 阅读全文
摘要:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { jiema(); ... 阅读全文
摘要:
在网络编程中,有时候会需要重新拨号建立网络连接(如Ad点击软件通过重新拨号形成有效点击) ,下面介绍两种程序中拨号的方法.1、最简单的方法:使用RasDial命令 RasDial是Windows自带的命令,使用非常简单。实际使用是可将下面代码保存为一个批处理文件,然后直接运行或在程序里进行调用。rasdial.exe/disconnect '断开连接del "C:\Documents and Se... 阅读全文
摘要:
这个简单的程序可以实现使用河南网通ADSL的帐户进行拨号、断开的功能,在Vista和XP系统中可以正常使用,其他系统未测试。界面如下: 河南网通帐户,获取加密后的真实用户名的具体方法 : 网上邻居=》右键=》属性=》选项=》连接选项,在选中"提示名称、密码和证书等"。 然后,使用客户端输入用户名和密 阅读全文
摘要:
编程访问文件是通过文件流对象进行的,当应用程序需要访问文件时,必须先创建一个文件流对象,此流对象和文件是一一对应关系。在.NET中,使用抽象基类System.IO.Stream代表流,它提供Read和Write两个方法。由于数据流的有序性,因此流对象还有一个读写指针,为此,Stream类还有一个Seek方法用于移动读写指针。FileStream对象的数据来自文件,而MemoryStream对象的数... 阅读全文
摘要:
//1.流转换为字节数组,fileUpload为.net上传控件Stream stream = fileUpload.FileContent;byte[] fileBuffer = new byte[stream.Length];stream.Read(fileBuffer,0,(int)stream.Length);//2.字节数组转换为字符串stringfileBody = System.Te... 阅读全文