型と書式を知っておこう: ActiveXとOLE

既にサンプルプログラムを掲載して、けっこうな時が経過したので、今さら、ですが。
ActiveXとOLEです。

両者の使い方は非常に似ています。
違いについては、マイクロソフト社をはじめ、色々解説が出ています。
それは、それとして。
Magicでは、次のように覚えておきましょう。
画面に表示させたいものが"ActiveX"、表示させなくてよいものが"OLE"。
(少々乱暴な気もしますが。)

しかし、ActiveXが(フォーム表示用として)使えるのは、uniPaaS V1Plus までとなります。
Magic xpa では全面的に".NET"になり、ActiveXは使えなくなりました。
それでも、型を選択する一覧には登場します。
表示させなければ( フォームから外せば)、エラーにならないようです。
型一覧

 

今までのサンプルでは、ActveXを使った、これはxpaでは使えません。
ActiveXの組み込み

OLEを使った、こちらのサンプルはxpaでも使えます。(xpaでも作成しているので)
ExcelにCOMを使って書き込み