ADO对象
Connection
Command
RecordSet
Record
Stream
Server.CreateObject("Scripting.FileSystemObject")
Server.CreateObject("Scripting.Dictionary") HashTable
Server.CreateXObject("Word.Application") //Server
ActiveXObject("Word.Application") //Client
Server.CreateObject("Excel.Application") //Server
ActiveXObject("Excel.Application") //Client
CreateObject("PowerPoint.Application")
Server.CreateObject("Microsoft.XMLHTTP")
Server.CreateObject("Microsoft.XMLDOM")
Server.CreateObject("MSXML2.XMLHTTP.4.0")
Server.CreateObject("WScript.Shell")
Server.CreateObject("wscript.network")
Server.CreateObject("MSWC.AdRotator")
CreateObject("Excel.Sheet")
MS FrontPage: oFP = CreateObject("FrontPage.Application")
MS Access: oAccess = CreateObject("Access.Application")
MS Graph: oGraph = CreateObject("MSGraph.Application")
CreateObject("PhotoShop.Application")
CreateObject("SQLDMO.SQLServer")
CreateObject("SQLDMO.Login")
CreateObject("SQLDMO.Backup")
CreateObject("SQLDMO.User")
Server.CreateObject("SQLDMO.BackupDevice")
Server.CreateObject("SQLDMO.Database")
Server.CreateObject("SQLDMO.Restore")
Server.CreateObject("MSMQ.MSMQQueueInfo")
CreateObject("MSMQ.MSMQQuery")
Server.CreateObject("ixsso.Query")
Server.CreateObject("ixsso.Util")
AccPac Advantage Corporate:
oAccPac=CreateObject("ACCPAC.xapiSession")
AccPac Report Master for Windows:
oImpApp=CreateObject("Impromptu.Application.30")
BarTender:
oBarTender = CreateObject("BarTender.Application")
CrystalReports:
oCRApplication = createobject ("CrystalRuntime.Application")
This doesn't invoke an IDE actually.
EUDORA:
oEud = CreateObject("Eudora.EuApplication.1")
FaxMaker:
oFax = CREATEOBJECT("fmfaxapi.application")
GroupWise:
oGroupWise = CreateObject("NovellGroupWareSession")
LotusNotes:
oNotes = CreateObject("Notes.NotesSession")
oNotes = CreateObject("Notes.NotesUIWorkspace")
oNotes = CreateObject("Lotus.Notessession") (Domino 5.0.3)
MS Common Dialog:
oCommmonDialog = CreateObject("MSComDlg.CommonDialog") && !!! You can't directly create this object without a development licence, so for dynamically doing it on another machine, see below. -- PeterCrabtree
MS Internet Explorer:
oIE = CreateObject("InternetExplorer.Application")
IEAutomationExample
MS MapPoint:
oMapPoint = CreateObject("MapPoint.Application")
MSN Messenger:
oMessenger = CREATEOBJECT("MSNMessenger.MessengerApp")
MS NetMeeting:
oNetMeeting=CREATEOBJECT("netmeeting.app.1")
MS Outlook:
oOutlook = CreateObject("Outlook.Application")
MS Outlook Express: None - It is not a COM server!
MS PowerPoint:
oPP = CreateObject("PowerPoint.Application")
MS Project:
oProj = CreateObject("msProject.Application")
MS SourceSafe:
oVSS = CreateObject("SourceSafe.0")
MS Word:
oWord = CreateObject("Word.Application")
MS Visio:
oVisio = CreateObject("Visio.Application")
MS VisualCPlusPlus: (VC++)
oCpp = CreateObject("MSDev.Application")
MS VisualFoxpro:
oVFP = CreateObject("VisualFoxPro.Application")
MS WindowsScriptingHost:
oWSH = CreateObject("WScript.Shell")
Novell GroupWise:
oGroupWise = CreateObject("NovellGroupWareSession")
PCAnywhere (host):
oPCAHost = CreateObject("WinAWSvr.BeHostDataManager")
PCAnywhere (remote):
oPCARem = CreateObject("WinAWSvr.RemoteDataManager")
QuickBooks:
QBSessionManager = CreateObject("QBFC2.QBSessionManager")
RationalRose:
oRose = CreateObject("Rose.Application")
TAPIFax:
oTAPIFax = CreateObject('FaxServer.FaxServer')
WindowsShell:
oWSH = CreateObject("Shell.Application")
Windows Media Player:
oWMP = CREATEOBJECT("WMPlayer.OCX")
oPlayList = oWmp.PlaylistCollection.GetAll()
oWmp.currentPlaylist = oPlayList.Item(0) && Zero based array
*!* Music starts!
Windows Messenger:
oMessenger = CREATEOBJECT("Messenger.MessengerApp")
WinFax:
oWinFax = CreateObject("WinFax.SDKSend")
WinPrint :
oWinPrint = CreateObject("WinPrint.WinPrintX")
SQL-DMO object:
loSQL = CREATEOBJECT("SQLDMO.Application")
Others:
Scripting Shell:
oShell = CreateObject("WScript.Shell")
Scripting Network Object:
oNet = CreateObject("WScript.Network")
Scripting Regular Expression Parser:
oReg = CreateObject("VBScript.RegExp")
SQL DMO SQL Server:
CreateObject("SQLDMO.SQLServer")
分享到:
相关推荐
在VBScript(VBS)编程中,`CreateObject` 和 `WScript.CreateObject` 都是用来实例化ActiveX对象的方法,但它们之间存在一些微妙的差异。这些差异主要体现在它们的来源、使用场景以及功能特性上。 首先,`...
vbs一句话弹出光驱脚本 CreateObject("WMPlayer.OCX")...
由于其简单易学的特点,VBS被广泛应用于Windows系统的管理和维护工作之中。 #### 2. 执行exe文件的基本原理 在Windows环境中,大多数应用程序都是以.exe文件的形式存在。通过VBS脚本可以调用这些exe文件并执行相应...
本文将深入探讨"vbs.rar_vbs 串口_vbs串口编程_vbs串口调试"这个主题,分享串口VB脚本编程及调试的相关知识。 首先,我们来看VBS如何进行串口编程。在VBS中,我们可以利用`WScript.Shell`对象的`Run`方法来执行...
在IT行业中,VB(Visual Basic)和VBS(Visual Basic Script)是两种广泛使用的编程语言。VB主要用于构建桌面应用程序,而VBS则常用于网页脚本和自动化任务。本文将详细探讨如何在VB中调用VBS脚本,以及相关的知识点...
VBS自动更换IP.vbs 'VBS自动更换IP Dim Wsh Set Wsh = WScript.CreateObject("WScript.Shell") Set oIE = CreateObject("InternetExplorer.Application") for i=1 to 5 wsh.run "Rasdial /DISCONNECT",false,1 wsh....
用VBS获取网页源代码.vbs set http=createobject("Microsoft.XMLHTTP") '\\调用XMLHTTP对象 url="http://www.119880.com/qq.txt" '\\赋予变量URL值 Set hhh = createObject("Microsoft.XMLHTTP") hhh.open "get",...
本文将详细介绍一个简单的使用VBS(Visual Basic Scripting Edition)脚本来控制串口通信的例子。该示例程序非常精简,仅有十行代码,并附带了简单的注释说明。通过这个例子,我们可以了解如何利用VBS来实现基本的...
在VBS中,文件操作对象是通过CreateObject("Scripting.FileSystemObject")创建的。这个对象提供了多种文件操作方法,如FileExists、CreateTextFile、OpenTextFile、DeleteFile、DeleteFolder等。 二、读写文件 VBS...
VBS的强大之处在于它可以与Windows操作系统进行深度交互。通过调用特定的对象和方法,我们可以轻松地执行各种系统级别的操作。 - **使用COM对象**: - VBS提供了 `CreateObject` 函数来创建COM对象。 - 示例: `...
下面将详细介绍如何使用VBS来实现这些功能: 1. **更改桌面背景**:Windows系统中的桌面背景通常由注册表或壁纸文件控制。VBS可以读取和修改注册表项,或者直接设置壁纸文件。例如,以下代码用于设置桌面背景为指定...
VBS(Visual Basic Script)是一种基于Visual Basic编程语言的脚本版本,主要用于Windows环境下的自动化任务和简单程序编写。在Windows系统中,我们可以通过VBS脚本来获取并显示计算机的IP地址,这对于网络管理和...
Set objWD = CreateObject("Word.Application") objWD.Visible = True ``` `Document`对象则代表Word文档,它是`Application`对象的一个子集。你可以创建新文档、打开已有文档或操作当前活动的文档。例如,创建新...
通过上述介绍可以看出,VBS脚本不仅适用于初学者,对于需要快速自动化常见任务的IT专业人士来说也是一个非常实用的工具。随着对VBS脚本的深入了解,你将能够编写出更加复杂和功能丰富的脚本,从而极大地提高工作效率...
本文将详细介绍如何利用 VBS 对 Excel 工作表中的数据进行排序。 #### 一、基础知识简介 1. **VBS 简介**: - VBS 是一种基于 Visual Basic 的轻量级脚本语言。 - 它主要用于编写 Windows 环境下的脚本,常用于...
综上所述,VBS作为一种轻量级的脚本语言,其强大之处在于能够高效地执行系统任务、文件操作、网络请求及自动化办公软件处理,广泛应用于系统管理、批量文件处理、数据自动化处理等多个领域。掌握VBS的基本语法和功能...
根据提供的文件信息,我们可以整理出关于VBS(Visual Basic Script Edition)的基础知识点,涉及VBS的概念、使用场景、基本语法等内容。 ### VBS是什么? VBS全称是Visual Basic Script Edition,是由微软开发的一...
### VBS 脚本实现 ZIP 文件的压缩与解压缩 在日常工作中,我们经常会遇到需要对文件进行压缩或解压缩的情况。对于批量处理任务,使用脚本语言可以大大提高效率。Visual Basic Script(VBS)作为Windows环境中的一种...