الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع ملفات من امتداد dll

مغلق
بدأه سلطان الحمدان في 1 مارس 2005 · 1 رد · 1,309 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اخواني انا لدي ملف من امتداد dll

وهذا الملف مهمته هي انه يعطيني هل الفورمات لرقم البطافة صحيح او لا بناءا على معادالات معقدة

طبعا انا شغلت المف على ال iss وقدرت اتعامل معه من صفحة asp

بناءا على هذه الكود

Dim v_national_id, objName, v_id_check, r_val


            هنا اضع رقم البطاقة v_national_id = ******

            v_id_check = False

                objName = Server.CreateObject("IsCardNomberTrue.Try")

            r_val = objName.IsTrue(CStr(v_national_id))

  

                Response.Write(r_val)

طبعا هو راح يعطيني النتيجه اما true او false

نجي للسؤال وهو الاتي

كيف اقدر انفذ هالعملية في صفحات asp.net

او هل يمكني استخدم كود vbscript السابق في صفحة aspx

رجو منكم المساعدة وتحياتي لكم ولتعاونكم

اخوكم:سلطان الحمدان

#2

هذه عبارة عن كائن COM يمكنك التعامل معه بسهولة من خلال ASP.NET كالتالي:

من خلال VS.NET انقر على اسم المشروع بالفارة اليمنى واختر Add Reference

من النافذة الجديدة اختر COM

انقر على زر Browse ثم ابحث عن ملف ال dll واختره

انقر OK

الان اعتمادا على اسم ال Reference ,الكلاس سيكون اسمه شيء قريب من اسم المكتبة ك:

IsCardNomberTrue.TryClass

تحقق من الاسم الصحيح بالتقر على المكتبة ثم اختر View in Object Browser

الان يمكنك مناداة الفئة بسهولة:

IsCardNomberTrue.TryClass Card = new IsCardNomberTrue.TryClass();

int v_national_id = 12364565;

bool r_val = Card.IsTrue(v_national_id.ToString());

ملاحظة:

يجب ان تكون المكتبة مسجلة على السيرفر والا فسينتج خطا.امر التسجيل هو:

regsvr32 My.dll

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…