ASP CreateObject پرزنٹیشن
تعریف اور استعمال
CreateObject میتھد کا استعمال آئیٹم کا انسٹینس بنانے کے لئے.
نوٹ:اس طریقے سے بنا ہوئے آئیٹمز کا صفح کا احاطہ کرتا ہے. یعنی، جب موجودہ ASP صفح کی آپریشن مکمل ہوجائی، سرور خود بخود ان آئیٹمز کا ختم کرے گا. سیشن یا ایپلیکیشن کا احاطہ کرنے والے آئیٹمز بنانے کے لئے، Global.asa فائل میں <object> نقش کو استعمال کرسکتے ہیں اور سیشن یا ایپلیکیشن کا SCOPE اپریشن کو سٹ کرسکتے ہیں، یا سیشن یا ایپلیکیشن وارائیبل میں اس آئیٹم کو محفوظ کرسکتے ہیں.
نکات
Server.CreateObject(progID)
پارامتر | وصف |
---|---|
progID | ضروری. آپنا وارائیبل کا نوعیت بنانے کا مقصد. |
انسٹینس
مثال 1
اس مثال میں سرور کامپونینٹ MSWC.AdRotator کا ایک انسٹینس کیا گیا ہے:
<% set adrot=Server.CreateObject("MSWC.AdRotator") %>
مثال 2
جب کے وصولی کی آپریشن ختم ہوجائی، سیشن وارائیبل میں محفوظ کئے گئے آئیٹمز کا ختم ہوجائیگا. لیکن، آپ میں وارائیبل کو نیو یا نئی وارائیبل کا مقصد بناکر آئیٹمز کا ختم کرسکتے ہیں:
<% سیشن("ad")=Nothing %>
یا:
<% سیشن("ad")="a new value" %>
مثال 3
نمیسر نام کا اوبجیکٹ نموذع نہیں بنایا جاسکتا جو داخلی اوبجیکٹ کا نام سے مساوی ہو، مثلاً، مندرجہ ذیل اسکریپت خطا دے سکتا ہے:
<% سیٹ ایپلیکیشن=سرور کریئیٹ او بی جیکٹ("ایپلیکیشن") %>