欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

函數(shù)說明

InetGet

通過HTTP或FTP協(xié)議從互聯(lián)網(wǎng)上下載指定文件。

InetGet ( "URL", "文件名" [, 是否重載 [, 是否后臺]] )

 

參數(shù)

URL 要下載文件的 URL(地址)。請查看下面的注意部分。
文件名 下載到本地的文件路徑。
是否重載 [可選參數(shù)]
0 = (默認)如有可能則從本地IE緩存中獲得文件。
1 = 強制性地要求腳本從遠程站點重新下載文件。
是否后臺 [可選參數(shù)]
0 = (默認)等待下載完成之后才繼續(xù)執(zhí)行后面的語句。
1 = 立即返回并在后臺完成下載(請查看下面的注意部分).

 

返回值

成功: 返回值為1。
失敗: 返回值為0。

 

注意

為保證此函數(shù)的正常工作必須安裝 Internet Explorer 3 或更高版本。

URL 參數(shù)是指類似“http://www.somesite.com/path/file.html”這樣的形式,這和我們在網(wǎng)頁瀏覽器中輸入的地址是一樣的格式。

如果連接時需要指定用戶名及密碼,只要在主機名前加以下前綴即可:“用戶名:密碼@”(都是英文字符),比如:
"http://myuser:mypassword@www.somesite.com"

InetGet 函數(shù)支持這幾種協(xié)議:http:// https:// 和 ftp://,如需調(diào)整ftp的傳輸模式請查看 FtpBinaryMode 屬性。

“是否后臺”參數(shù)

在默認情況下,此函數(shù)將在完成下載任務之后才返回。如果下載的文件較大那么這樣的處理方式是讓人無法接受的。如果把“是否后臺”參數(shù)設為1則函數(shù)將立即返回,下載工作則在后臺繼續(xù)進行。在此模式下,有兩個宏可供使用:
@InetGetActive 下載任務進行中則為 1,完成則為 0。
@InetGetBytesRead 已下載文件字節(jié)數(shù),如果出錯則為 -1。

注意,每次只可以激活一個下載任務,如果您在上一個下載任務尚未完成時再次調(diào)用此函數(shù)將會失敗。

如果要撤銷下載任務則只需再次調(diào)用此函數(shù)并傳遞“abort”到第一個參數(shù)即可:

InetGet("abort")



 

相關

FtpBinaryMode(屬性) , FtpSetProxy, InetGetSize, HttpSetProxy

 

示例


InetGet("http://www.mozilla.org", "C:\foo.html")
InetGet("http://www.autoitscript.com", "C:\mydownload.htm", 1)
InetGet("ftp://ftp.mozilla.org/pub/mozilla.org/README", "README.txt", 1)


; 高級應用示例-在后臺完成下載任務
InetGet("http://www.nowhere.com/somelargefile.exe", "test.exe", 1, 1)

While @InetGetActive
  TrayTip("下載中", "已下載 = " & @InetGetBytesRead, 10, 16)
  Sleep(250)
Wend

MsgBox(0, "下載完成,該文件大小為:", @InetGetBytesRead)