מאמרים עם התגית “COM”
13 מאמרים עם התגית “COM”, מהחדש לישן.
-
WinRT הוא COM — IInspectable, .winmd, language projections, ולמה WinUI עדיין יושב על חוזה בינארי
WinRT אינו managed runtime אלא ABI שנבנה על COM ועליו metadata של .winmd ו-language projections. מכסה IUnknown מול IInspectable, הגדרת HWND, ו-package identity.
-
מה זה OLE object? — איך embedding ו-linking עובדים, והמלכודות במסמכים עסקיים
OLE object הוא מה שמטמיע טבלת Excel ב-Word. לומדים embedding מול linking, compound files, In-Place Activation, קישורים שבורים, ניפוח ואבטחה.
-
איך clipboard ו-drag-and-drop עובדים — טיפול נכון ב-OLE data transfer באפליקציות עסקיות
למה הדבקת Excel מתפרקת ולמה paste נכשל אחרי סגירת המקור: clipboard formats, delayed rendering, OLE drag-and-drop, ומדיניות clipboard history וסנכרון ענן.
-
Context menu ו-file association ב-Windows 11 — IExplorerCommand, MSIX ו-sparse package
ב-Windows 11 פריטי context menu של האפליקציה נדחקים מאחורי "הצג אפשרויות נוספות". המאמר מסביר את שרשרת extension → ProgID → verb, מגבלות של shell extension ק...
-
מה זה Reg-Free COM: COM בלי רישום ב-registry
יסודות Reg-Free COM: תפקיד ה-activation context וה-manifest, היתרונות, המגבלות, ואיך מחליטים בפועל.
-
איך בונים פלט דוחות Excel: COM, Open XML ו-template
העיצוב של פלט דוחות Excel משתנה מאוד לפי השאלה אם מריצים את Excel באוטומציה, בונים xlsx ישירות, או משאירים VBA קיים. על בסיס אפליקציות Windows ומערכות עסקיות...
-
איך קוראים ל-DLL של .NET 8 מ-VBA עם טיפוסים: COM host ו-dscom
איך חושפים class library של .NET 8 כ-COM, מייצרים TLB עם dscom, ומשתמשים בו מ-VBA ב-early binding עם טיפוסים.
-
COM, ActiveX ו-OCX — ההבדלים והקשר ביניהם
מהו COM, מהו ActiveX ומהו OCX — סקירה מעשית של ההבדלים והקשר ביניהם, הזיקה ל-OLE, איפה זה בשימוש, ואיך כדאי להתייחס לזה היום.
-
ActiveX / OCX: להשאיר, לעטוף או להחליף
כשמוצאים ActiveX או OCX, איך בוחרים בין להשאיר, לעטוף או להחליף — כולל 32bit / 64bit, registration, תלות בדפדפן ותחזוקת vendor.
-
מבוא ל-Media Foundation: להבין את ה-API דרך COM
מה זה Media Foundation, דרך המונחים הבסיסיים של Windows media API — COM, HRESULT, IMFSourceReader ו-MFT — בסדר שכדאי לתפוס אותם קודם.
-
STA ו-MTA ב-COM — threading model, ואיך נמנעים מ-hang
STA/MTA ב-COM הם ה-apartment model שקובע מאיזה thread מותר לקרוא ל-component. המאמר מסביר UI thread, message loop, marshaling, ולמה קריאה מ-thread או apartme...
-
גשר COM: אפליקציית 32-bit קוראת ל-DLL של 64-bit
אפליקציית 32-bit לא יכולה לטעון DLL של 64-bit באותו process. המאמר מסביר איך Out-of-proc COM (EXE server) מגשר על זה, כולל המגבלות של Windows, הרישום ב-Regis...
-
מה זה COM — למה התכנון של Windows COM עדיין מחזיק
COM הוא binary contract בין components ב-Windows. המאמר מסביר את התכנון של interfaces, IUnknown, GUID ו-binary compatibility, ולמה העקרונות האלה עדיין רלוונט...