亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

用VisualBasic輕松地設計Browser及Ftp程序

2019-11-18 17:36:04
字體:
來源:轉載
供稿:網友
自從Internet盛行以來,人們對于文件下載、即時信息獲取、電子郵件傳送變得方便許多。Internet可以說是21世紀人類科技的一大創新。由于這個重大改變,人們的生活方式也受到非常大的影響;電子購物、網上信息庫、網上股市實時交易如雨后春筍般的出現。以往,VisualBasic4.0并沒有提供一個完整的solution供VisualBasic的愛好者設計Internet程序。還好,VisualBasic5.0提供了一些控件,供我們設計Internet的相關程序。在本文中,筆者將會用InternetTransfercontrol配合WebBrowsercontrol,來告訴讀者如何用VisualBasic5.0輕松地設計Browser及FTP程序。

Control簡介

InternetTransfercontrol

InternetTransfercontrol是微軟為方便使用者設計Internet應用程序所提供的一種control。它提供兩種Internet
Step2:開始設計程序

在File選項中選擇NewProject建立一個新的工程,在屏幕上會看到許多選項,如ActiveXDocument.EXE、ActiveXDocument.DLL、ActiveX.EXE、ActiveXControl等,這時要選Standard.EXE。

接著在Project下,選擇Property屬性選項,在general選項下將ProjectName改為Webbrowser。在屏幕的Form上加入一個Webbrowsercontrol,取名為web1;接著加入一個InternetTransfercontrol,取名為Inet1。

加入三個TextBoxcontrol,分別取名為CGISearch、webname和htmlshow,并在CGISearchTextBox前加入一個Label,將其Caption改為Search。

加入三個Buttoncontrol,分別取名為Search、Go和ShowDoc。將Caption分別改為Se
arch、 Goto和showdocument 。

為方便讀者了解關系,以下以表格解釋一遍:
(TextBox)
Name
-------------------------------------------------
CGISearch(輸入CGI命令)
webname(輸入要前往的webaddress)
htmlshow(顯示html文字結果)

(Button)
NameCaption
---------------------------------------------------------------------------
-----
Search(執行CGI命令)search
Go(執行前往webaddress的動作)Goto
ShowDoc(顯示html文字結果)showdocument

接著將Inet1的各項屬性設置如下:
accesstype=2-icnamedproxy
protocol=4-icHTTP
proxy=172.18.16.65:8080

在Go_Click()中加入以下程序代碼,這個動作是連接到所想要去的webServer,并將屏幕顯示在web1的方塊區域內:
PrivateSubGo_Click()
web1.Navigatewebname.Text
EndSub
以上程序是運用web1的Navigate,這個method將屏幕連接到webnameTextBox中所指定的網絡站點。

在htmlshow_Click()加入以下的程序代碼:
PrivateSubhtmlshow_Click()
a$=web1.LocationURL
ShowDoc.Text=Inet1.OpenURL(a$)
EndSub

以上程序,是先將web1所連接到的URLaddress,通過LocationURL這個property讀出,并將它暫存于字符串a。接著使用OpenURL()命令來將所接收到的HTML程序代碼,顯示在ShowDoc這個TextBox中。

在CGIserch_Click()中加入以下程序代碼:
PrivateSubCGIserch_Click()
Web1.Navigate"http://search.yahoo.com/bin/Search?p=" CGI.
Text
EndSub
這個動作是用CGI命令來查詢文件。在這里我們將查詢命令指定傳送到Yahoo這個網絡搜尋站。

這樣我們就完成了一個小型的WebBrowser。

Step3:測試程序
執行剛設計完的WebBrowser,并在webname這個TextBox中填入所要去的網址。這里我們將它設置為http://www.Microsoft.com。接著按下GoButton,將會看到在web1control的方塊區域內顯示了Microsoft的HomePage。

按下ShowDocButton,將可以在htmlshow這個TextBox中看到MicrosoftHomePage的HTML程序代碼。

接下來讓我們試試CGI搜尋功能。在CGIserchTextBox中加入communication,結果我們發覺查詢的結果顯示在web1方形區域中。

同樣的,我們也可以按下ShowDocButton,將可以在htmlshow這個TextBox中,看到查詢結果所傳回的HTML程序代碼。
恭喜您成功了!

FTP程序設計

前面提到InternetTransfercontrol可以提供FTPprotocol,這里我們便要告訴您如何運用InternetTransfercontrol來設計一個可以連接FTPServer的client程序,并將FTPServer上的bbb.txt文件download到local端。

Step1:程序設計

在File選項中選擇NewProject建立一個新的工程,在屏幕上看到許多選項,如ActiveXDocument.EXE、ActiveXDocument.DLL、ActiveX.EXE、ActiveXControl等,這時要選Standard.EXE。接著在Project下,選擇Property屬性選項,在general選項下將ProjectName改為FTPclient。

在屏幕的Form上加入一個InternetTransfercontrol,取名為Inet1。將Inet1property的參數設置如下:
Accesstype=2-icnamedproxy
Username="david"
passWord="2333334"
protocol=2-icFTP
proxy=172.18.16.65:8080
我們在此將Username及password設置好,當我們Login進入FTPServer時,Server將會直接跳過輸入Username和password的屏幕。

加入一個TextBoxcontrol,取名為FTPgetfile。加入兩個Buttoncontrol,取名為FTPget和FTPLink,分別將其Caption改為FTPget和FTPLink。

在FTPLink_Click()中加入以下程序代碼:
PrivateSubFTPLink_Click()
Inet1.excute"FTP128.9.200.4"
EndSub
Execute是InternetTransfercontrol提供的一個用來執行FTP公用程序的method,我們可以在它的后面加入FTP的命令,這樣我們就可以使用任何熟悉的FTP公用程序來完成工作。筆者的FTPServer地址是128.9.200.4,所以我們在FTP命令后面填入這個地址。

接著在FTPget_Click()中加入以下程序代碼:
PrivateSubFTPLink_Click()
Inet1.excute"GETaaa.txtc:/bbb.txt"
EndSub
這個動作是將FTPServer上的aaa.txt文件傳送到client端。

Step2:測試

將FTPclient執行起來,按下FTPLinkButton,連結到FTPServer。按下FTPgetButton,取回文件。有沒有發覺到在C:/目錄下面多了一個bbb.txt的文件?恭喜您成功了!->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产综合色香蕉精品| 狠狠爱在线视频一区| 久久6免费高清热精品| 日韩av电影在线网| 欧美亚洲另类制服自拍| 一本一本久久a久久精品牛牛影视| 欧美日韩美女在线观看| 亚洲va久久久噜噜噜久久天堂| 亚洲国产成人91精品| 日韩大陆欧美高清视频区| 国产成人精品电影| 自拍视频国产精品| 亚洲伊人一本大道中文字幕| 欧美精品精品精品精品免费| 中文字幕九色91在线| 亚洲一级黄色av| 91成人在线播放| 日韩小视频在线| 精品国产老师黑色丝袜高跟鞋| 午夜精品久久久久久久99黑人| 成人免费大片黄在线播放| 久久男人资源视频| 精品国产户外野外| 日韩av在线网站| 国产日本欧美在线观看| 亚洲在线一区二区| 国产成人精品一区二区| 北条麻妃久久精品| 欧美成人合集magnet| 久久视频中文字幕| 日本免费久久高清视频| 久久欧美在线电影| 91网在线免费观看| 国产精品中文久久久久久久| 亚洲成人1234| 日韩不卡中文字幕| 日韩中文有码在线视频| 久久九九全国免费精品观看| 国产91精品久久久久| 国产精品wwwwww| 91亚洲国产成人精品性色| 亚洲成年人在线播放| 成人有码在线视频| 欧美激情一级精品国产| 高清欧美性猛交xxxx| 久久久久久久久久久免费精品| 国产精品青草久久久久福利99| 久久久国产一区二区三区| 国产综合在线看| 成人日韩av在线| 中文字幕久热精品视频在线| 欧美在线观看日本一区| 久久乐国产精品| 在线日韩第一页| 国产免费一区二区三区在线观看| 97国产精品视频人人做人人爱| 亚洲精品日产aⅴ| 欧美老女人性视频| 亚洲综合国产精品| 九九视频这里只有精品| 欧美激情精品久久久久久久变态| 日韩欧美一区二区三区久久| 欧美激情欧美激情在线五月| 精品性高朝久久久久久久| 欧美精品在线视频观看| 伊人久久大香线蕉av一区二区| 九九视频直播综合网| 97在线观看视频国产| 欧美怡春院一区二区三区| 欧美激情女人20p| 亚洲日本成人网| 亚洲伦理中文字幕| 91色精品视频在线| 992tv在线成人免费观看| 国产深夜精品福利| 91精品久久久久久久| 成人免费xxxxx在线观看| 国产中文字幕亚洲| 欧美日韩国产精品专区| 久久青草精品视频免费观看| 国产欧美精品一区二区三区-老狼| 日韩av综合网| 欧美老女人性生活| 欧美限制级电影在线观看| 久久国产一区二区三区| 欧美视频一二三| 欧美国产日韩中文字幕在线| 69久久夜色精品国产7777| 4k岛国日韩精品**专区| 亚洲精品综合精品自拍| 久久免费少妇高潮久久精品99| 国产91ⅴ在线精品免费观看| 久久精品国亚洲| 亚洲免费中文字幕| 国产精品高潮呻吟久久av黑人| 欧美日韩人人澡狠狠躁视频| 亚洲成人性视频| 国产精品极品美女在线观看免费| 精品国产欧美一区二区五十路| 亚洲精品久久久久久久久| 97超碰国产精品女人人人爽| 久久久精品国产一区二区| 久久久久久免费精品| 国产精品日日摸夜夜添夜夜av| 国产成人aa精品一区在线播放| 亚洲精品色婷婷福利天堂| 欧美成人精品在线| 久久久之久亚州精品露出| 久99九色视频在线观看| 青青草成人在线| 国产成人在线视频| 97国产在线视频| 国内精品模特av私拍在线观看| 夜夜嗨av色综合久久久综合网| 日韩av网址在线观看| 国产一区红桃视频| 在线观看欧美日韩国产| 欧美精品在线第一页| 国产这里只有精品| 91精品久久久久久久久久久久久| 欧美黑人国产人伦爽爽爽| 亚洲福利在线看| 国产精品丝袜视频| 亚洲欧美日韩综合| 色综合91久久精品中文字幕| 国产成人黄色av| 欧美日韩国内自拍| 国语自产精品视频在线看抢先版图片| 亚洲www在线观看| 久久777国产线看观看精品| 国产精品免费一区| 欧美激情欧美激情在线五月| 久久久国产精品视频| 亚洲国产高潮在线观看| www.欧美三级电影.com| 91成人福利在线| 日韩av在线一区| 国产精品高精视频免费| 国产精品91免费在线| 成人免费高清完整版在线观看| 欧美午夜激情在线| 成人免费高清完整版在线观看| 日韩视频免费观看| 久久人人爽亚洲精品天堂| 欧美视频在线观看免费网址| 66m—66摸成人免费视频| 欧美精品国产精品日韩精品| 韩国一区二区电影| 中文字幕精品视频| 欧洲亚洲在线视频| 国产精品∨欧美精品v日韩精品| 日韩中文字幕在线精品| www.久久色.com| 亚洲偷欧美偷国内偷| 中文日韩在线视频| 国产精品网站大全| 亚洲黄色www网站| 日韩欧美高清视频| 亚洲人成在线一二| 国内精品久久久久伊人av| 国产欧美久久久久久| 欧美老女人bb| 午夜精品久久久99热福利| 欧美激情一区二区三区在线视频观看|