ملخص لكائنات ASP الشائعة (تعرف على التطوير والاستخدام المستقبلي) كائنات ADO:
اتصال
يأمر
مجموعة السجلات
سِجِلّ
تدفق
يدعم ASP العديد من الكائنات، ويمكنك كتابة مكونات COM الخاصة بك، وفيما يلي العناصر التي نستخدمها غالبًا:
Server.CreateObject(scripting.filesystemobject)
Server.CreateObject (scripting.dictionary) قابل للتجزئة
server.createxobject(word.Application)//server
activexobject(word.Application)//client
Server.CreateObject(Excel.Application)//server
activexobject(Excel.Application)//client
إنشاء كائن (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)
إنشاء كائن (Excel.sheet)
مللي فرونت بيج: ofp = CreateObject(frontpage.Application)
وصول مللي: oaccess = CreateObject(access.Application)
الرسم البياني مللي: الرسم البياني = CreateObject(msgraph.Application)
وإليك ما يجب أن نعرفه:
إنشاء كائن (photoshop.Application)
// حول خادم SQL
إنشاء كائن (sqldmo.sqlserver)
إنشاء كائن (sqldmo.login)
إنشاء كائن (sqldmo.backup)
إنشاء كائن (sqldmo.user)
Server.CreateObject(sqldmo.backupdevice)
Server.CreateObject(sqldmo.database)
Server.CreateObject(sqldmo.restore)
//مسمق
Server.CreateObject(msmq.msmqqueueinfo)
إنشاء كائن (msmq.msmqquery)
// فهرس النص الكامل
Server.CreateObject(ixsso.query)
Server.CreateObject(ixsso.util)
لم ألخص مكونات إرسال البريد الإلكتروني، أطلب من الأصدقاء المتحمسين تلخيصها:
cdo، jmail، imail، إلخ.
فيما يلي كائنات أقل شيوعًا:
ميزة Accpac للشركات:
oaccpac=CreateObject(accpac.xapisession)
تقرير Accpac الرئيسي لنظام التشغيل Windows:
oimpapp=CreateObject(impromptu.Application.30)
نادل:
obartender = CreateObject(bartender.Application)
تقارير الكريستال:
ocrApplication = CreateObject (crystalruntime.Application)
هذا لا يستدعي بيئة تطوير متكاملة في الواقع.
يودورا:
oeud = CreateObject(eudora.euApplication.1)
صانع الفاكس:
ofax = CreateObject(fmfaxapi.Application)
على مستوى المجموعة:
ogroupwise = CreateObject(novellgroupwaresession)
ملاحظات اللوتس:
onotes = CreateObject(notes.notessession)
onotes = CreateObject(notes.notesuiworkspace)
onotes = CreateObject(lotus.notessession)(domino 5.0.3)
الحوار المشترك لمرض التصلب العصبي المتعدد:
ocmmmondialog = CreateObject(mscomdlg.commondialog)&& !!! لا يمكنك إنشاء هذا الكائن مباشرة بدون ترخيص تطوير، لذا للقيام بذلك ديناميكيًا على جهاز آخر، انظر أدناه - petercrabtree
مللي إنترنت إكسبلورر:
oie = CreateObject(internetexplorer.Application)
iautomationexample
نقطة خريطة مللي:
omappoint = CreateObject(mappoint.Application)
ام اس ان رسول:
omessenger = CreateObject(msnmessenger.messengerapp)
اجتماع السيدة:
onetmeeting=CreateObject(netmeeting.app.1)
توقعات السيدة:
ooutlook = CreateObject(outlook.Application)
MS Outlook Express: لا شيء - إنه ليس خادم com!
السيدة باور بوينت:
مقابل = CreateObject(powerpoint.Application)
مشروع السيدة:
oprj = CreateObject(msproject.Application)
مللي Sourcesafe:
ovss = CreateObject(sourcesafe.0)
كلمة مللي:
oword = CreateObject(word.Application)
مفيزيو:
ovisio = CreateObject(visio.Application)
السيدة visualbasic: لا أعلم، الموقع لم يتم تسجيله بعد.
مللي فيجوال سي بلس بلس: (VC++)
ocpp = CreateObject(msdev.Application)
مللي فيجوال فوكسبرو:
ovfp = CreateObject(visualfoxpro.Application)
السيدة windowsscriptinghost:
owsh = CreateObject(wscript.shell)
رواية جماعية:
ogroupwise = CreateObject(novellgroupwaresession)
الكمبيوتر في أي مكان (المضيف):
opcahost = CreateObject(winawsvr.behostdatamanager)
الكمبيوتر في أي مكان (عن بعد):
opcarem = CreateObject(winawsvr.remotedatamanager)
الكتب السريعة:
qbsessionmanager = CreateObject(qbfc2.qbsessionmanager)
:
orose = CreateObject(rose.Application)
تابيفاكس:
otapifax = CreateObject(faxserver.faxserver)
غلاف النافذة:
owsh = CreateObject(shell.Application)
ويندوز ميديا بلاير:
owmp = CreateObject(wmplayer.ocx)
oplaylist = owmp.playlistcollection.getall()
owmp.currentplaylist = oplaylist.item(0)&& مصفوفة قائمة على الصفر *!* تبدأ الموسيقى!
ويندوز ماسنجر:
omessenger = CreateObject(messenger.messengerapp)
وينفاكس:
owinfax = CreateObject(winfax.sdksend)
وينبرينت:
owinprint = CreateObject(winprint.winprintx)
كائن SQL-DMO:
losql = CreateObject(sqldmo.Application)
آحرون:
قذيفة البرمجة النصية:
أوشيل = CreateObject(wscript.shell)
كائن شبكة البرمجة النصية:
أونيه = إنشاء كائن (wscript.network)
البرمجة النصية لمحلل Expression_r_r العادي:
oreg = CreateObject(vbscript.regexp)
SQL DMO خادم SQL:
إنشاء كائن (sqldmo.sqlserver)