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

شرح COM

مغلق
بدأه CoMPuTeR-SCIeNCe في 24 أغسطس 2005 · 12 رد · 1,924 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الاعضاء المحترمين

اريد شرح مبسط لهذا المساق و الاسئلة التي اريدكم الاجابة عليها هي :

عرف ما يسمى COM؟

لماذا COM؟

ما الفرق بين البرنامج و COM؟

ما الفائدة من COM؟

متى استخدم COM؟

كيف اصنع COM؟

واتمنى احد يحط ويا اسئلتي امثله ب C/C++ كشرح لل COM

وشكرااا لكم وترا انا دورت بالمنتدى ومالقيت اجابه لأسئلتي واسف لو موضوع متكرر...

وشكرا...

#2

سأرد عليك

و لكن بدون أمثله لأنى حتى الآن أعتبر مبتدئ فى السى

أولا

ملفات com هى ملفات تنفيذية تحت الدوس

ثانيا

ملفات com أصغر من ال exe و أكثر مرونه بالنسبه لبرامج مقيمه بالذاكره (مثل برنامج command.com)

ثالثا

الفرق بين com و exe

أن برامج com أصغر من exe و يرجع ذلك إلى مقدمة بر نامج exe و التى لا توجد فى com

برامج com أكثر مرونه كبرامج مقيمه بالذاكره

أما عن صنع ال com

يمكنك تحويل البرنامج exe إلى com ببرنامج exe2bin

أو إذا كان البرنامج مكتوب بالاسمبلى يمكنك ترجمته على إنه com بأستخدام التربو أسمبلى من شركة بورلاند

و آسف على عدم وجود أمثله

لا تراجع و لا إستسلام

#3

اتريد معرفة تقنية الCOM-Components Object Model ؟ ام ملفات .COM

هناك فرق للاستزادة هو ان برامج .COM لاتحتوي علي مكدس stack علي عكس .exe

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#4

اتمنى معرفة الاثنين

الCOM-Components Object Model

و

ملفات .COM

والاجابه على اسئلتي

وشكرا على تجاوبك وياي اخي احمد واخي net_code

#5

.com

دة ملف (إن جاز التعبير)autorun يعنى لو انت عملت desk sartup ستجد ذلك الامتداد .com ومعناها إن ذلك الملف سيتم تنفيذة autorun

لو بحثت فى المنتدى ستجد اسئلة عن ذلك

أما عن الCOM-Components Object Model

فدة عبارة عن dll اللى انت عاملها ممكن يتم إستخدامها بأى لغة أخرى

ويتم البرمجة الcom بأى لغة برمجة حيث تعتبر مجموعة أوامر(على ما أعتقد)

يعنى عند عمل البرنامج بتاعك بالcom (component object model

يكون البرنامج عبارة عن distributed system

ودة بإختصاااااااار رهيب جدا جدا يارب أكون وضحتلك جزء من المعلومة

Muhammad Allam

Computer Science

@Resource(MappedURL="My Blog" )

#6

تقنية المركبات الCOM هي عبارة عن مجموعة من الفئات Classes مثل التي في السي ++ تسمي الواجهات Interfaces ، هذه التقنية يستخدمها الدايركت اكس و الانترنت اكسبلور ...إلخ من البرامج و لها مميزات فريدة فإن كنت تريد عمل تحديث لبرنامج للعدد 10.000 من المستخدمين فلن ترسل لكل منهم سي دي جديد و لكن بتعديل ملفات .dll و أرسالها ( كما يحدث في إصدارات الدايركت اكس ! ) تستطيع إنجاز هذا ...

المرجع :

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#7

ممكن اخ احمد تذكر المرجع لنك ظاهر نسيت تكتبها وشكرا...

#8

لايوجد مرجع رديت منه ، بس ان اتذكر ان هناك معلومات في الدايركت اكس DXSDK عن هذه التقنية و لكن ليست بالتخصص .

و هناك كتاب C++ Unleashed يتحدث عن هذه التقنية بتوسع .

و اتمني ان يسير هنا الاعضاء هذا النهج بكتابة المرجع

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#9

مافي منك نسخه التكرونيه هالكتاب واذا موجود عندك موجود تعطينا رابط حقه لوسمحت

وشكرا....

#10

السلام عليكم

فيما يخصال COM اى component object model فهى كبير. لتصميم المكتبات الغير معتمدة على اللغة.

وكما قال الاستاذ احمد صالح تستعمل فى DirectX و ذلك للقوة التى تقدمها الواجهات و امكانية التوافقية مع الواجهات القديمة.

على العموم لا اريد ان اطيل عليك. هذا الموقع اعتبره انا تحفة من ال COM.

http://www.com4me.net

#11

شكرا

#12

للاسف انا بحثت لك فى MSDN ووجدتها ولن لها اقسام كتيرر :

FUNCTION

INTERFACE

REGISTRY

OBJECT COM

ماذا تريد ان تعرف عنها

ادخل على الرلبط ده

وشوف

http://msdn.microsoft.com/library/default....ch_win32com.asp

تم تعديل هذه المشاركة بواسطة hamada hassan ali في 28 أغسطس 2005 في 03:21

_____________________________

C Language && Windwos_API

_____________________________

#13

شكرا يا بو حماااده...

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

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