随笔分类 -  VB技术

摘要:Private Sub Command1_Click() Text2.Text = URLEncode(Text1.Text) End Sub Public Function URLEncode(ByRef strURL As String) As String Dim I As Long Dim tempStr As String For I = 1 To Len(strURL) If Asc(... 阅读全文
posted @ 2010-02-15 13:01 猪悟能 阅读(466) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2010-02-15 12:59 猪悟能 阅读(879) 评论(0) 推荐(0) 编辑
摘要:Inet控件(Internet Transfer Control控件)下载网页的HTML代码是很方便,不过有个问题,在读取的是utf-8编码的网页时会出现乱码。这也难怪VB默认支持的是UNICODE编码,在读取utf-8的数据时自然不知所措了。(注:如果你还不知道上面所说的各种字符编码方式的意义的话,那您还是先阅读一下这篇文章:各种字符编码方式详解(ANSI,UNICODE,UTF-8,GB231... 阅读全文
posted @ 2010-02-15 12:59 猪悟能 阅读(1509) 评论(0) 推荐(0) 编辑
摘要:Internet Transfer 控件实现了两种广泛使用的 Internet 协议: 超文本传送协议(HyperText Transfer Protocol)(HTTP) 和文件传送协议(File Transfer Protocol) (FTP)。使用 Internet Transfer 控件可以通过 OpenURL 或 Execute 方法连接到任何使用这两个协议的站点并检索文件。 可能的用途... 阅读全文
posted @ 2010-02-15 12:58 猪悟能 阅读(3836) 评论(1) 推荐(0) 编辑
摘要:VB中的WebBrowser控件,自动继承了IE的绝大部分选项,它们共同按照注册表路径HKEY_CURRENT_USER\"SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\User Shell Folders 下 COOKIES 项的值来设置COOKIE存储路径。我们通过改变这个值可以自定义WebBrowser的COOKIE保存路径,但是,同时... 阅读全文
posted @ 2010-02-15 07:32 猪悟能 阅读(1701) 评论(0) 推荐(0) 编辑
摘要:在《VB设置WebBrowser的COOKIE、临时文件夹等路径》一文中,我们介绍了为Webbrowser设置cookie路径的方法,同理可以为Webbrowser设置代理。但是如果程序中没有Webbrowser控件,用到了其他的网络功能,怎么设置代理呢?我们可以调用wininet.dll中的InternetSetOption函数。好了,直接给出核心代码。 '===================... 阅读全文
posted @ 2010-02-15 07:31 猪悟能 阅读(1221) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示