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 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:
oproj = 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 regulärer Ausdruck_r_r-Parser:
oreg = CreateObject("vbscript.regexp")
SQL-DMO-SQL-Server:
CreateObject("sqldmo.sqlserver")