問題タブ [sap-business-one-di-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - VB.Net での ActiveX イベントの処理
SAP Business One SDK で GDPicture ActiveX コントロールを使用しています。SAP Business One SDK を使用すると、ActiveX コンポーネントを使用できるアプリケーション内にユーザー フォームを作成できます。
以下は、SAP Business One SDK を使用して ActiveX コンポーネントを作成する VB.Net のコード サンプルです。
ActiveX オブジェクトがフォーム上に作成されると、最後のステートメントはオブジェクト インターフェイスを返します。
GDPicture では、すべてのイベントが個別のインターフェイス __ThumbnailEx およびクラスで処理されます。SDK は ActiveX クラスのオブジェクトを返しません。
したがって、イベントを処理することはできません。インターフェイスを介して、オブジェクトによって発生したイベントを処理するVB.Netの方法はありますか。
または、インターフェイスをクラス オブジェクトに変換します。
ありがとう