ملخص لكائنات 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")
مشروع السيدة:
oproj = 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")
كائن شبكة البرمجة النصية:
أونيه = CreateObject("wscript.network")
البرمجة النصية لمحلل Expression_r_r العادي:
oreg = CreateObject("vbscript.regexp")
SQL DMO خادم SQL:
إنشاء كائن("sqldmo.sqlserver")