問題タブ [ocx]

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.

0 投票する
1 に答える
564 参照

vb6 - VB6 NegotiateMenus

ocx コントロールを配置した vb6 フォームがあります。フォームに NegotiateMenus を設定すると、ocx のコントロールが表示されます (これが必要です)。次に、独自のコントロールをフォームに追加します。そのコントロールにフォーカスがあると、ocx のメニューが消えます。

誰がフォーカスを持っているかに関係なく、常に ocx からメニューを表示したままにするにはどうすればよいですか?

0 投票する
1 に答える
3226 参照

c# - コードのみで AxHost を作成する方法 [C#]

COM ラッパーを使用して Windows Media Player とやり取りしています。

AxHost を使用してプレーヤーを何らかの方法でラップしています。私にとっては、すべて内部の魔法にすぎません ^^

AxHost.AttachInterfaces は次のようになります。

この AxHost を Windows フォーム コントロールでホストしている限り、すべてが機能しています。しかし、コンストラクターでイベントをフックすることはできません。

たとえば、これは機能しません。

remote.Player は常に null であり、プログラムは NullReferencesException でクラッシュします。

AttachInterfaces() のコードは、フォームが描画された後、または他のすべてが完了した後にのみ実行されます。

手で AttachInterfaces() を呼び出してみましたが、GetOcx() が何も返さないため、それも機能しませんでした。


では、コンソール アプリケーションなどで使用するために、Windows フォームを使用せずに AxHost を継承したコントロールをインスタンス化するにはどうすればよいでしょうか。

0 投票する
2 に答える
2127 参照

com - 複数のコントロールを持つ単一の VB6 OCX を作成できますか?

私は、多数の個別の OCX ファイルを含む VB6 コードの負荷を継承しました。それぞれのファイルには単一のコントロールが含まれています。2 つの質問があります。

まず、すべての OCX を含む 1 つの OCX ファイルを作成できるように、それらをリファクタリングすることは可能ですか?

第二に、可能であれば、どうすればよいですか?

ティア

0 投票する
2 に答える
111 参照

email - メールを処理するためのActiveXコンポーネントの推奨事項を探しています

簡単にできるActiveXコンポーネントを探しています:

  • SMTPおよびPOP3を介して電子メールを送受信します
  • 添付ファイルを削除して保存します。
  • RTF(Outlookメール)をHTMLに変換する
  • HTMLをサニタイズします。

どのコンポーネントをお勧めしますか?どのコンポーネントを使用していますか?

0 投票する
6 に答える
16650 参照

.net - OCX を登録せずに使用する

最初にocxをregsrv32に登録せずに、winformでocx(ActiveXコントロール)を使用することは可能ですか(おそらくプログラムで追加します)?

私が達成しようとしているのは、xcopy インストールを有効にすることです。「AxInterop..dll 」および「 Interop..dll 」ファイルを開発マシンから生成しました。

ocxもCOMベースであるため、最初に登録せずにCOM dllを呼び出す可能性を見てきました(ProSysLib、著者によると、まだテストしていません)。それもやってください。

0 投票する
2 に答える
1506 参照

directshow - DirectShow以外の.NET用の標準WebCamインターフェース?

.NET 2.0(または必要に応じて3.5)を介して、Webカメラで静止画像を撮影できるようにしたい。DirectShowを使用できることは知っていますが、それは非常に大きな学習曲線のようです。

使いやすいOCX、またはほとんどの標準的なWebカメラで動作するライブラリはありますか?

0 投票する
1 に答える
3446 参照

c++ - アンマネージド C++ OCX の優れた例が必要

アンマネージ C++ コードで OCX を作成する方法の非常に単純で明確な例が必要です。理想的には、Office で使用したいのですが、任意のコンテナー (つまり、VB6、.NET WinForms) が適しているはずです。

OCX キャンバスにコントロールを追加する方法がわかりません... OCX のロード イベント内からダイアログを開く例を見てきましたが、それは私が望むものではありません... OCX で GUI が必要です自体。

0 投票する
3 に答える
11030 参照

excel - Excel VBA: フォームにグラフを表示するために使用する OLE/OCX コントロールは?

VBA のユーザー フォームに縦棒グラフを表示する必要があります。グラフを GIF にエクスポートし、ピクチャ ボックスにインポートすると機能します。しかし、同じフォームからユーザーが選択したオプションに基づいてチャートを変更する必要があるため、使用できません。私が検索したところ、MS が提供するデフォルトの OLE/OCX コントロールを使用できる可能性があるとのコメントがありました。トリックを実行できる ActiveX が見つかりません。使用するコントロールとその使用方法を知っている人はいますか?

0 投票する
6 に答える
5613 参照

c++ - Flash ActiveX: メモリ、リソース、またはストリームからムービーをロードする方法は?

C++ アプリに Flash ActiveX コントロールを埋め込んでいます (Flash のバージョンによっては、Flash.ocx、Flash10a.ocx など)。

LoadMovie(0, filename) を呼び出して SWF ファイルをロードできますが、ファイルは物理的にディスクに存在する必要があります。メモリ (またはリソース、またはストリーム) から SWF をロードする方法は? f-in-boxの機能Load flashmovies from memory directlyのような商用ソリューションも Flash ActiveX コントロールを使用しているため、方法があるはずです。