好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > VBS打開選擇文件對話框代碼(Win7)

VBS打開選擇文件對話框代碼(Win7)

熱門標簽:辦理膠州400電話財稅 打電話的外呼系統貴不貴 百度地圖標注怎么卸載 陜西高頻外呼回撥系統哪家好 前鋒辦理400電話申請 海外美發店地圖標注 新密防封卡外呼系統違法嗎 加盟電銷機器人好的品牌 外呼營銷下單系統
相信很多人都看過“嗨,Scripting Guy!”上面的一個問題,就算沒有看過原文,也應該看過被復制粘貼后的代碼。

我如何向用戶顯示一個用來選擇文件的對話框?

問:嗨,Scripting Guy!有沒有什么方法可以讓我使用腳本向用戶顯示一個對話框,供用戶選擇文件使用? — BF

答:您好,BF。如果您使用的是 Windows 2000,我們不知道實現此操作的方法,至少操作系統中沒有內置這樣的方法。但如果您使用的是 Windows XP,情況就不同了。在 Windows XP 上,您可以使用“UserAccounts.CommonDialog”對象向用戶顯示一個標準的“文件打開”對話框。可以用類似以下代碼的腳本:


代碼我就不復制粘貼了,原文里面有,網上也到處都是。但是問題在于,這段代碼只能用于 Windows XP 系統(Windows 2003 或許也可以,但是我沒有測試過),而現在 Windows 7 已經逐漸開始流行起來。在 Vista 和Windows 7 系統中默認是不自帶 UserAccounts.CommonDialog 組件的(順便提一句,SAFRCFileDlg.FileOpen 和 SAFRCFileDlg.FileSave 組件也是沒有的)。

那么如何在 Windows 7 系統中向用戶顯示一個用來選擇文件的對話框呢?答案是 html 中的文件選擇對話框:
復制代碼 代碼如下:

Function BrowseForFile()
Dim shell : Set shell = CreateObject("WScript.Shell")
Dim fso : Set fso = CreateObject("Scripting.FileSystemObject")

Dim tempFolder : Set tempFolder = fso.GetSpecialFolder(2)
Dim tempName : tempName = fso.GetTempName()
Dim tempFile : Set tempFile = tempFolder.CreateTextFile(tempName ".hta")

tempFile.Write _
"html>" _
"head>" _

"title>Browse/title>" _
"/head>" _
"body>" _

"input type='file' id='f' />" _
"script type='text/javascript'>" _
"var f = document.getElementById('f');" _

"f.click();" _
"var shell = new ActiveXObject('WScript.Shell');" _
"shell.RegWrite('HKEY_CURRENT_USER\\Volatile Environment\\MsgResp', f.value);" _
"window.close();" _

"/script>" _
"/body>" _
"/html>"

tempFile.Close
shell.Run tempFolder "\" tempName ".hta", 0, True
BrowseForFile = shell.RegRead("HKEY_CURRENT_USER\Volatile Environment\MsgResp")

shell.RegDelete "HKEY_CURRENT_USER\Volatile Environment\MsgResp"
End Function

'Author: Demon
'Website: http://demon.tw
'Date: 2011/6/2

path = BrowseForFile()
If path > "" Then WScript.Echo path
 
原文:http://demon.tw/programming/vbs-open-file-dialog.html

標簽:四平 咸陽 武威 阜陽 伊春 梅州 河南 牡丹江

巨人網絡通訊聲明:本文標題《VBS打開選擇文件對話框代碼(Win7)》,本文關鍵詞  VBS,打開,選擇,文件,對話框,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS打開選擇文件對話框代碼(Win7)》相關的同類信息!
  • 本頁收集關于VBS打開選擇文件對話框代碼(Win7)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 91??丨PORNY丨中文| 黄视频在线观看www软件| 99久天堂AV在线播放软件| 在线观看国产ⅩXXX女人| 隔着内裤把她摸出水| 国产精品免费久久久免费| 先性后爱在线观看| 极品嫩苞撕裂哭叫灌白浆在线观看| 日肥b| 极品老师俏校花小说| 天寒影视| 无码人妻一区二区三区| 掀起裙子坐上去嗯啊h| 国产一级婬片A片AAA毛片鲜肉| 两性相交动态图片| 60分钟无遮无掩看视频| 国产成人高清精品免费鸭子| 外国床戏真做进去了视频| 久优草| 又硬又粗进去好爽视频| 欲之国的太子作文夜笔| 动漫被?到爽动漫视频免费| 日韩精品一区二区三区免费视频| 在线看片毛片无码永久免费| www.51色??萝网站| fc2人成在线视频| 她是谁电视剧免费观看完整版| 十八禁床戏无遮挡A片电视剧| 欧美另类熟妇XXXX久久A片| 鸣人雏田18同人禁网站acg| 如如影视理论三级| 印度精品无码久久久久久久久喷水 | 日本一级一片特黄毛片红楼梦 | 少妇高潮毛片免费看欧美| 琪琪色20| 欧美激情videossex护士| 国产第七页| 欧美亚洲精品尤物| 一区二三区三区好的精华液| 免费动漫黄| 69xxxx日本老师|