Résumé des objets courants ASP (familiarisez-vous avec le développement et l'utilisation futurs) Objets ADO :
Connexion
Commande
Jeu d'enregistrements
Enregistrer
Flux
ASP prend en charge de nombreux objets et vous pouvez écrire vos propres composants COM. Voici ceux que nous utilisons souvent :
Serveur.CreateObject (scripting.filesystemobject)
Table de hachage Server.CreateObject (scripting.dictionary)
serveur.createxobject(word.Application)//serveur
objet activex (word.Application) // client
Serveur.CreateObject(Excel.Application)//serveur
objet activex (Excel.Application) // client
Créer un objet (powerpoint.Application)
Serveur.CreateObject(Microsoft.xmlhttp)
Serveur.CreateObject(Microsoft.xmldom)
Serveur.CreateObject(msxml2.xmlhttp.4.0)
Serveur.CreateObject(wscript.shell)
Server.CreateObject(wscript.network)//adresse réseau
Serveur.CreateObject (mswc.adrotator)
Créer un objet (Excel.feuille)
ms frontpage : ofp = CreateObject (frontpage.Application)
accès ms : oaccess = CreateObject (access.Application)
graphique ms : graphique = CreateObject (msgraph.Application)
Voici ce que nous devrions savoir :
Créer un objet (photoshop.Application)
//À propos du serveur SQL
Créer un objet (sqldmo.sqlserver)
Créer un objet (sqldmo.login)
Créer un objet (sqldmo.backup)
Créer un objet (sqldmo.user)
Serveur.CreateObject(sqldmo.backupdevice)
Serveur.CreateObject(sqldmo.database)
Serveur.CreateObject(sqldmo.restore)
//msmq
Serveur.CreateObject(msmq.msmqqueueinfo)
Créer un objet (msmq.msmqquery)
//index de texte intégral
Serveur.CreateObject(ixsso.query)
Serveur.CreateObject(ixsso.util)
Je n'ai pas résumé les composantes de l'envoi d'e-mails. Je demande à des amis enthousiastes de résumer :
cdo, jmail, imail, etc.
Les objets suivants sont des objets moins courants :
avantage accpac entreprise :
oaccpac=Créer un objet (accpac.xapisession)
maître de rapport accpac pour Windows :
oimpapp=CreateObject(impromptu.Application.30)
barman:
obartender = CreateObject (bartender.Application)
rapports de cristal :
ocrApplication = CreateObject (cristalruntime.Application)
en fait, cela n'invoque pas une idée.
eudora :
oeud = CreateObject(eudora.euApplication.1)
télécopieur :
ofax = CreateObject (fmfaxapi.Application)
en groupe :
ogroupwise = CreateObject (session Novellgroupware)
notes de lotus :
onotes = CreateObject (notes.notessession)
onotes = CreateObject (notes.notesuiworkspace)
onotes = CreateObject (lotus.notessession) (domino 5.0.3)
boîte de dialogue commune MS :
ocommmondialog = CreateObject(mscomdlg.commondialog)&& !!! vous ne pouvez pas créer directement cet objet sans licence de développement, donc pour le faire dynamiquement sur une autre machine, voir ci-dessous.
MS Internet Explorer :
oie = CréerObjet(internetexplorer.Application)
exemple d'automatisation
Mme Mappoint :
omappoint = CreateObject (mappoint.Application)
messager msn :
omessenger = CreateObject (msnmessenger.messengerapp)
Mme NetMeeting :
onetmeeting = Créer un objet (netmeeting.app.1)
Mme Outlook :
ooutlook = CreateObject (outlook.Application)
ms Outlook Express : aucun - ce n'est pas un serveur Com !
ms power point :
opp = CréerObjet (powerpoint.Application)
projet MS :
oprj = CreateObject (msproject.Application)
ms sourcesafe :
ovss = CréerObjet (sourcesafe.0)
mme mot :
oword = CreateObject (mot.Application)
msvisio :
ovisio = CréerObjet(visio.Application)
ms visualbasic : Je ne sais pas, le site n'a pas encore été enregistré.
ms visualcplusplus : (vc++)
ocpp = CreateObject (msdev.Application)
Mme Visualfoxpro :
ovfp = CreateObject (visualfoxpro.Application)
hôte de script ms windows :
owsh = CréerObjet(wscript.shell)
roman par groupe :
ogroupwise = CreateObject (session Novellgroupware)
pcanywhere (hôte):
opcahost = CreateObject (winawsvr.behostdatamanager)
pcanywhere (à distance) :
opcarem = CreateObject (winawsvr.remotedatamanager)
livres rapides :
qbsessionmanager = CréerObjet(qbfc2.qbsessionmanager)
Rose rationnelle :
orose = CreateObject (rose.Application)
tapifax :
otapifax = CreateObject (faxserver.faxserver)
shell Windows :
owsh = CreateObject (shell.Application)
lecteur Windows Media :
owmp = Créer un objet (wmplayer.ocx)
oplaylist = owmp.playlistcollection.getall()
owmp.currentplaylist = oplaylist.item(0)&& tableau de base zéro *!* la musique commence !
Windows Messenger :
omessenger = CreateObject (messenger.messengerapp)
Winfax :
owinfax = CreateObject (winfax.sdksend)
impression gagnante :
owinprint = CréerObjet(winprint.winprintx)
Objet sql-dmo :
losql = CreateObject (sqldmo.Application)
autres:
shell de script :
oshell = CréerObjet(wscript.shell)
objet réseau de script :
onet = CreateObject (wscript.network)
analyseur d'expression régulière_r_r de script :
oreg = CréerObjet(vbscript.regexp)
Démo SQL Serveur SQL :
Créer un objet (sqldmo.sqlserver)