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

كيف اتعامل مع ملفات ال(dll)

مغلق
بدأه shq12 في 24 سبتمبر 2004 · 6 رد · 1,238 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الحمد لله والصلاة والسلام على رسول الله سيدنا محمد وعلى آله وصحبه وسلم تسليماً كثيرا وبعد ....

قرأت كثيراً عن عمل ملفات الـ(dll) وهي طريقة مكتبات من نوع (dll) والتعامل معها من خلال البرنامح الذي أقوم ببنائه ، وقرأت كثيراً عن عملية ربط برنامجي بملف (dll) انشأته من قبل ولكن للأسف لم أستطيع فهم طريقة الربط أو كود الربط واستخدام اجزاء من المكتة (dll) وأردت فقط مثال بسيط عن شيفرة استخدام ملفات الـ(dll)...ماهي الطريقة الصحيحة لاستخدام ملفات الـ(dll) بمثال مشروح.....وجزاكم الله خير الجزاء.

أخوكم المحب / صالح حسن

#2

عن طريق دوال API ولا أسهل

تحميل ملف dll إلى الذاكرة

LoadLibrary("mylib.dll")

إستخراج الدالة من المكتبة

GetProcAddress(mylib,"MsgBox")

ثم تنفذ الدالة الموجودة في المكتبة Dll عن طريق الإتصال بالقيمة العائدة من الدالة

GetProcAddress

--

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#3

الله يعطيك العافية وشكراً لك على التفضل بالرد على سؤالي .

أخوك المحب/صالح حسن

#4

لو تكرمت اريد مثال حاولت اجرب الكود ولكن ماعرفت والله يجزاك خير

أخوك المحب / صالح حسن

#5

بسم الله الرحمن الرحيم

تكفون ياجماعة مثال بسيط

أخوكم المحب / صالح حسن

#6

السلام عليكم

اخي العزيز هذا ابسط مثال لكيفية عمل ملف DLL واستدعائه من برنامج أخر عن طريق الـ Reference من قائمة Project .

البرنامجين مرفقين في ملف مضغوط .

اتمني ان تستفيد منه ، طبعا يوجد طرق كثيره لاستدعاء مكتبات من نوع DLL غير هذه الطريقة .

تحياتي لك .

وأسف للتأخير .

Prof_1982@hotmail.com

97059843004

Dll By Prof.zip

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#7

بسم الله الرحمن الرحيم

الحمد لله والصلاة والسلام على رسول الله سيدنا محمد وعلى آله وصحبه وسلم..

أخي العزيز prof_1982 جزاك الله الف خير على معاونتك لي وجزا الاخ jaas خيرا ايضا وارجو الا اكون قد اثقلت عليك...

وبالنسبة للدعاء .... آمين

اللهم طهر بلاد المسلمين من اليهود والنصارى وانصرنا اللهم عليهم عاجلاً غير آجل اللهم انا ندرأ بك في نحورهم ونعوذ بك من شرورهم اللهم هذا دعاؤنا لانملك غيره اللهم استجب لنا ولا تردنا خائبين ...

وصلى الله على سيدنا محمد

أخوكم المحب/ صالح حسن

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

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

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

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

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

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