Zusammenfassung der allgemeinen ASP-Objekte (machen Sie sich mit der zukünftigen Entwicklung und Verwendung vertraut) ADO-Objekte:
Verbindung
Befehl
Datensatzsatz
Aufzeichnen
Strom
ASP unterstützt viele Objekte und Sie können Ihre eigenen COM-Komponenten schreiben. Die folgenden werden häufig verwendet:
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)//Netzwerkadresse
Server.CreateObject(mswc.adrotator)
CreateObject(Excel.sheet)
ms frontpage: ofp = CreateObject(frontpage.Application)
MS-Zugriff: oaccess = CreateObject(access.Application)
ms graph: graph = CreateObject(msgraph.Application)
Folgendes sollten wir wissen:
CreateObject(photoshop.Application)
//Über SQL Server
CreateObject(sqldmo.sqlserver)
CreateObject(sqldmo.login)
CreateObject(sqldmo.backup)
CreateObject(sqldmo.user)
Server.CreateObject(sqldmo.backupdevice)
Server.CreateObject(sqldmo.database)
Server.CreateObject(sqldmo.restore)
//msmq
Server.CreateObject(msmq.msmqqueueinfo)
CreateObject(msmq.msmqquery)
//Volltextindex
Server.CreateObject(ixsso.query)
Server.CreateObject(ixsso.util)
Ich habe die Komponenten des E-Mail-Versands nicht zusammengefasst. Ich bitte begeisterte Freunde, sie zusammenzufassen:
cdo, jmail, imail usw.
Die folgenden Objekte sind weniger verbreitet:
accpac-Vorteil für Unternehmen:
oaccpac=CreateObject(accpac.xapisession)
Accpac Report Master für Windows:
oimpapp=CreateObject(impromptu.Application.30)
Barmann:
obartender = CreateObject(bartender.Application)
Kristallberichte:
ocrApplication = CreateObject (crystalruntime.Application)
Dies ruft eigentlich keine Idee hervor.
Eudora:
oeud = CreateObject(eudora.euApplication.1)
Faxhersteller:
ofax = CreateObject(fmfaxapi.Application)
gruppenweise:
ogroupwise = CreateObject(novellgroupwaresession)
Lotusnoten:
onotes = CreateObject(notes.notessession)
onotes = CreateObject(notes.notesuiworkspace)
onotes = CreateObject(lotus.notessession)(domino 5.0.3)
Allgemeiner MS-Dialog:
ocommmondialog = CreateObject(mscomdlg.commondialog)&& !!! Sie können dieses Objekt nicht direkt ohne eine Entwicklungslizenz erstellen. Informationen zur dynamischen Ausführung auf einem anderen Computer finden Sie unten – 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: keine – es ist kein COM-Server!
MS Powerpoint:
opp = CreateObject(powerpoint.Application)
MS-Projekt:
oprj = CreateObject(msproject.Application)
ms sourcesafe:
ovss = CreateObject(sourcesafe.0)
Frau Wort:
oword = CreateObject(word.Application)
msvisio:
ovisio = CreateObject(visio.Application)
ms visualbasic: Ich weiß es nicht, die Website wurde noch nicht registriert.
ms visualcplusplus: (vc++)
ocpp = CreateObject(msdev.Application)
ms visualfoxpro:
ovfp = CreateObject(visualfoxpro.Application)
ms Windowsscriptinghost:
owsh = CreateObject(wscript.shell)
Roman gruppenweise:
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)&& nullbasiertes Array *!* Musik beginnt!
Windows Messenger:
omessenger = CreateObject(messenger.messengerapp)
winfax:
owinfax = CreateObject(winfax.sdksend)
winprint:
owinprint = CreateObject(winprint.winprintx)
SQL-DMO-Objekt:
losql = CreateObject(sqldmo.Application)
andere:
Skript-Shell:
oshell = CreateObject(wscript.shell)
Skripting-Netzwerkobjekt:
onet = CreateObject(wscript.network)
Skripting für den regulären Ausdruck_r_r-Parser:
oreg = CreateObject(vbscript.regexp)
SQL-DMO-SQL-Server:
CreateObject(sqldmo.sqlserver)