Class 對象使用 Class 語句建立的對象。提供了對類的各種事件的訪問。說明不允許顯式地將一個變數聲明為 Class 類型。在 VBScript 的上下文中,“類對象”一詞指的是用 VBScript Class 語句定義的任何對象。在使用 Class 語句建立了類定義之後,可以用下面的形式建立類的一個執行個體:Dim XSet X = New classname由於 VBScript 是一種後期約束型語言,下面的做法是不允許的:Dim X as New classname-或- Dim
Is 運算子比較兩個對象引用變數。result = object1 Is object2參數result任意數值變數。object1任意對象名。object2任意對象名。說明如果 object1 和 object2 都引用同一個對象,則 result 為 True;否則 result 為 False。可以使用許多方法使兩個變數引用同一個對象。在下列代碼中,使 A 引用的對象與 B 的對象相同: Set A = B在下列代碼中使 A 與 B 引用的對象與 C 的對象相同: Set A =
複製代碼 代碼如下:option explicit dim fpath,fso,logfile,fwrite fpath=inputbox ("輸入目標檔案夾","檔案處理器") logfile="logfile.txt" set fso=createobject("scripting.filesystemobject") Set fwrite=fso.opentextfile(logfile,8,true) getfilename fpath fwrite.close Set
原來是微軟專家的代碼在這: http://www.microsoft.com/china/technet/community/scriptcenter/resources/hey060127.mspx 我改成了全自動式的,不需要手要修改域的adsi連接字串了,代碼: 複製代碼 代碼如下: On Error Resume Next Set objRootDSE = GetObject("LDAP://rootDSE") strDomain =
碰到虛擬機器的時候,還是能偷點懶的 :-)複製代碼 代碼如下: On Error Resume Next Set Arg=Wscript.Arguments If Arg.count=0 then Wscript.quit 'code by NetPatch 'enjoy it Set Fso=CreateObject("Scripting.FileSystemObject") Set Gofile=Fso.OpenTextFile(Arg(0),1,false,-2) Do while
ScriptEngineMinorVersion 函數返回使用的編寫引擎引擎的次版本號碼。ScriptEngineMinorVersion說明傳回值直接對應於所使用的指令碼程式語言中 DLL 檔案包含的版本資訊。下面的樣本利用 ScriptEngineMinorVersion 函數返回編寫引擎的副版本號碼:Function GetScriptEngineInfo Dim s s = "" '用必要的資訊形成字串。 s = ScriptEngine & " Version " s =
複製代碼 代碼如下:'xp_taskbar_desktop_fixall.vbs - Repairs the Taskbar when minimized programs don't show. '?Kelly Theriot and Doug Knox - 8/22/2003 加工 加龍ddf3 '翻譯:Smallfrogs。翻譯內容:將英文提示改為簡體中文 '來源:Microsoft Windows XP NewsGroup Set WSHShell =
複製代碼 代碼如下:''owc.vbs class owc private o '傳入物件 public property set set_obj(o_id) set o=o_id end property '畫圖矩形圖 'chart_bgcolor_圖表的背景顏色 'chartCaption_圖表的標題 'chartCaption_fontColor_圖表標題顏色 'Interior_Color_矩形內的填充顏色 'Caption_名稱 'categories_名稱數組