ADO object ConnectionCommandRecordsetRecordStream
The object supported by ASP is too much. You can write COM components yourself. Below we are often used: Server.createObject ("scripting.filesystemObject") Server.createObject ("scripting.dictionary") hashtableserver.createxObject ("Word.Application ") //ServerActiveXObject("Word.Application") //ClientServer.CreateObject("Excel.Application ") //ServerActiveXObject("Excel.Application") //ClientCreateObject("PowerPoint.Application")Server.CreateObject("Microsoft .XMLHTTP ") Server.CreateObject (" Microsoft.XMLDOM ") Server.CreateObject (" MSXML2.XMLHTTP.4.0 ") Server.CreateObject (" WScript.Shell ") Server.CreateObject (" wscript.network ") // network address the 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")
Here is what we should know:
CreateObject ("Photoshop.Application")
// CreateObject about SQL Server's ( "SQLDMO.SQLServer") CreateObject ( "SQLDMO.Login") CreateObject ( "SQLDMO.Backup") CreateObject ( "SQLDMO.User") Server.CreateObject ( "SQLDMO.BackupDevice") Server. CreateObject ("SqldMo.database") Server.createObject ("SqldMo.Restore") Specific example, please see the following connection http://www.asp101.com/articles/carvin/sqldmobackup/default.asp
// MSMQ's server.createObject ("msmq.msmqqueineinfo") CreateObject ("msmq.msmqquery" // full-text index server.createObject ("ixsso.query" Server.createObject ("IXsso.util") mail sent by mail I have not concluded, please sum up: CDO, Jmail, Imail, etc.
Some of the following is an uncommon object: Accpac Advantage Corporate: oaccpac = creteObject ("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 ident activityly.
Eudora: Oeud = CreateObject ("eudora.euApplication.1")
Faxmaker: OFD = CREATEOBJECT ("fmfaxapi.Application")
GroupWise: OGroupWise = CreateObject ("NovellGroupWaction")
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 not 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: Outlook = CreateObject ("Outlook.Application")
MS Outlook Express: None - IT IS Not a com Server!
MS PowerPoint: OPP = CREATEOBJECT ("PowerPoint.Application")
MS Project: oproj = creteObject ("msproject.Application")
MS SourceSafe: Ovss = CreateObject ("SourceSafe.0")
MS Word: OWORD = CreateObject ("word.application") ms visio: ovisio = creteObject ("visio.application")
MS VisualBasic: I don't know, the website is not registered.
MS VisualcplusPlus: (VC ) OCPP = CREATEOBJECT ("msdev.Application")
MS VisualfoxPro: ovfp = creteObject ("VisualfoxPro.Application")
MS WindowsscriptingHost: OWSH = CREATEOBJECT ("wscript.shell")
Novell GroupWise: OGroupWise = CreateObject ("NovellGroupWaction")
Pcanywhere (Host): opcahost = creteObject ("Winawsvr. BehostDataManager)
Pcanywhere (transote): opcarem = creteObject ("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.PLAYLISTCOLLETION.GETALL () wP.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: ont = creteObject ("wscript.network")
Scripting regular expression Parser: Oreg = CreateObject ("vbscript.regexp")