مقالات بوسم «COM»
قائمة بالمقالات الموسومة بـ «COM» (13 مقالة)، من الأحدث إلى الأقدم.
-
التعهيد الخارجي والتطوير التعاقدي لتطبيقات Windows: ما ينبغي تنظيمه قبل الطلب
قبل تكليف جهة خارجية بتطوير تطبيق Windows تعاقديّاً، إليك النقاط التي ينبغي تنظيمها: تعديل البرمجيّات القائمة، وتكامل الأجهزة، وCOM/ActiveX، والتوزيع/التحديث...
-
حبّ المطوّر الغريب، أو كيف تعلّمت التوقف عن القلق وأحببتُ Windows
Windows نظام مرهق. لكنّ هذا الإرهاق هو إرهاق نظام تشغيل حمل على عاتقه أعمالاً واقعية طوال عقود.
-
ما يجب التحقّق منه عندما لا يعمل ActiveX على Office 2024 / Microsoft 365 - الترتيب العمليّ لتغطية التعطيل الافتراضيّ، 32bit / 64bit، تسجيل COM، DLL التابعة، ووصولًا إلى IE mode
دليل عمليّ لتشخيص توقّف ActiveX على Office 2024 و Microsoft 365، يرتّب الفحوص من التعطيل الافتراضيّ إلى تطابق 32bit / 64bit وتسجيل COM وDLL التابعة وصولًا إل...
-
المزالق الشائعة في تطوير مكوّنات COM و OCX / ActiveX - فخاخ Visual Studio بين 32-bit و 64-bit، والتسجيل، وصلاحيّات المسؤول
دليل عمليّ يكشف الأسباب الحقيقيّة لإخفاق مكوّنات COM و OCX و ActiveX: عدم تطابق 32-bit / 64-bit مع Visual Studio 2022، وأخطاء regsvr32 و Regasm، ومواقع التسج...
-
ما هو Reg-Free COM - كيف يعمل Registration-Free COM وأين يلائم وأين لا يلائم
مقالة تشرح Reg-Free COM كآليّة تنشيط مبنيّة على manifests بدلاً من الـ registry، توضّح متى يلائم في تطبيقات سطح المكتب ومتى لا يحلّ مشكلات bitness والتبعيّات.
-
كيف تبني إخراج تقارير Excel - دليل قرار عمليّ بين COM Automation وOpen XML والمقاربة المعتمدة على القوالب والمقايضات
دليل قرار عمليّ لاختيار طريقة إخراج تقارير Excel بين COM Automation وOpen XML والقوالب وVBA الموروثة، مع موازنة بيئات التشغيل والصيانة.
-
كيف تستخدم DLL الخاصّة بـ .NET 8 من VBA بـ early binding عبر COM و dscom
دليل عمليّ لربط VBA بـ .NET 8 عبر COM hosting وتوليد TLB بـ dscom واستخدام early binding مع types صريحة، حتى تستعيد IntelliSense وتتجنّب فخّ bitness.
-
ما هي COM / ActiveX / OCX - دليل عمليّ للفروق والعلاقات بينها
نظرة عمليّة لتمييز COM و ActiveX و OCX، مع علاقتها بـ OLE وأماكن استخدامها، لمساعدتك على فصل الأساس عن سياق المكوّن عن الملفّ في تحقيقات وترحيل أصول Windows ...
-
كيف تتعامل مع ActiveX / OCX اليوم - جدول قرار للإبقاء / التغليف / الاستبدال
دليلٌ عمليٌّ لاتّخاذ قرار الإبقاء أو التغليف أو الاستبدال عند مواجهة ActiveX / OCX في مشروع قائم، مع جداول قرار وقوائم فحص لـ bitness والتسجيل والاعتماد على ...
-
ما هو Media Foundation - لماذا يبدأ في الإحساس بأنّه COM وواجهات Windows الإعلاميّة في آنٍ واحد
مقال يوضّح لماذا يشعر مطوّرو Media Foundation بأنّهم يكتبون كود COM، ويرتّب المصطلحات الأساسيّة ونقاط الدخول مثل Source Reader و Sink Writer و Media Session ...
-
أساسيات COM STA/MTA - نماذج مؤشّرات الترابط وكيفية تجنّب حالات التعليق (Hang)
شرح عمليّ لشقَقتَي COM (STA و MTA) ونماذج مؤشّرات الترابط وحلقة الرسائل و Marshaling، مع أسباب التعليق في تطبيقات Windows وكيفيّة تجنّبها.
-
كيفية استدعاء DLL بنظام 64 بت من تطبيق 32 بت - دراسة حالة عملية لجسر COM
يوضّح هذا المقال كيفيّة استدعاء DLL بنظام 64 بت من تطبيق 32 بت عبر جسر COM خارج العملية، مع عرض البِنية وتسلسل النداء وقيود التسجيل والـ marshalling.
-
ما هو COM - لماذا لا يزال تصميم Windows COM يبدو جميلاً حتى اليوم
يوضّح المقال بإيجاز ما هو COM وما يجعل تصميم Windows COM أنيقاً عبر IUnknown و GUID والتوافق الثنائي، ويبيّن لماذا لا يزال هذا النموذج حاضراً في تطوير Window...