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

سؤال عن الأكتف إكس مع الديلفي

مغلق
بدأه MohannaD في 24 أبريل 2003 · 5 رد · 1,053 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

يا أخوان أنا أصلا ما تعلمت الدلفي إلى علشان أنها تقدر تسوي ملفات تنفيذية EXE files (stand-alone) تقدر تعمل من دون الحاجة إلى ملفات الربط الديناميكي ومكتبات الربط الديناميكي لكن أمس جربت أني أعمل برنامج ودخلت عليه أداة ال mswinsck.ocx (Microsoft Winsock V 6) أرتبطة أوكي بعد ما عمل إليها تحويل (أو ما أدري أيش) إلى برمجة دلفي في يونت أسمها IME_MSWINSOCK_LIB ولا أدري ليش هذا الإسم بالذات وبعدين حطها في بكج سميته AxtiveXs وضافها ألي كأنها Combonent كمبوننت في التب ألي أسمه ActiveX tab وقدرت أستخدمه لكن المشكله أن إذا أن حذفت ملف mswinsck.ocx من مجلد النظام وحاولت أشغل برنامجي بعد التنفيذ والبناء أقصد exe file وليس من بيئة دلفي لكن لم يشتقل وطلع ألي رسالة خطأ !! علما اني أستخدم Borland Delphi 3 Standerd Edition أيش المشكله يا شباب الرجاء المساعدة

وشكرا

GarfielD1986s, MohannaD

#2

صديقي :) ما قمت به هو حذف الملف mswinsck.ocx الذي يستخدمه برنامجك :eek:

اضني فهمت قصدك :rolleyes: ربما اعتقدت بانك لو عملت امبورت للعنصر فأنك لست بحاجة للملف. اذا كان ذلك صحيحا, فأعلم اخي ان عمل استيراد للملف في دلفي زيها في الفجول بيسك ز يها في الفجول استوديو دوت نت و غيرها.... يثم عمل كلاس او مكتبة نوع type lib للعنصر اي عملية اعادة تسمية خواص و مناهج العنصر و كذلك انواع البيانات data types و غيرها لتتوافق مع اللغة المستخدمة.

اذا انت في النهاية محتاج ل mswinsck.ocx :D

ملاحظة: لن يعمل برنامج على جهاز آخر ليس لدية mswinsck.ocx لهذا نت بحاجة لعمل ستأب للبرنامج لكي يضيف mswinsck.ocx على الجهار و يسجله في سجل النظام Registry.

اخي العزيز لما لا تستخدم مكونات دلفي 3 الموجودة لديك بدلا من mswinsck.ocx , لأنك لو استخدمتها ستحصل عل عدة اشياء منها عدم الحاجة لستأب ;)

... تحياتي ....

#3

مشكور أخويي والله ما قصرت وكنت فاهمني صح بس أيش الأداة البديلة عن WinSock في دلفي ؟؟ وكيف أستخدمها وين أحصل على كتب أو معلومات عنها ؟ وشكرا

MohannaD,GarfielD1986s

#5

دلفي 3 :confused:

احنا الان في دلفي 7 :mad::)

#6

:(:(

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

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