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

ملفات dll سؤال قي غاية الأهمية

مغلق
بدأه huttami في 5 يناير 2003 · 3 رد · 1,356 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف ممكن أعرف ايش الدوال والاجراءات الموجودة داخل ملف dll

وكذلك وسائط هذه الدوال والاجراءات

#2

من السهل معرفة أسماء التوابع لكنه من المستحيل معرفة بارامترات التوابع ..

استخدم الأداه DEPENDS.EXE أو Depends التي تأتي مع Visual C++ 6.0

Coding on the Cloud and for the Cloud!

My Blog

#3

معذره و لكن تابع هذا الموضوع

سؤال حول ملفات ال dll

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#4

السلام عليكم,

كما ذكر من قبل من السهل معرفة الدوال المستعملو في مكتبة DLL أما فيما يخص البارامترات فهذا شيء آخر. لتحديد عدد البارامترات يمكن أن نتخذ الطريقة التالية وهي الدخول إلى كود أسمبلر الدالة ومحاولة العثور على أمر الرجوع فسيكون مثل :

RET أو RET 04 أو RET 08 إلى غير ذلك وفي هذه الحالة سيكون عدد البارامترات 0 أو 1 أ 2 إلى غير ذلك أما شغل البارامترات فلتحديدها يجب تتبع البرنامج وهذا طبعا ليس دائما سهلا.

إلى اللقاء.

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

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