問題タブ [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 投票する
4 に答える
316 参照

c++ - 配布用にビルドする必要があるコード ライブラリの種類は?

顧客に配布する C++ ライブラリを構築する必要があります。ライブラリは、VB6、C++、VB.net、C# などの幅広い言語からアクセスできる必要があります。

今まで ActiveX コントロール (ocx ファイル) を使用してきました。しかし、私が構築できるより良い種類のライブラリ (dll など) があるのではないかと思います。おすすめは何ですか?

私はライブラリ言語として C++ に限定していますが、他の開発者への参照用に他の言語について言及することができます。

PS 質問が既に出されている場合は申し訳ありません。適切なタイトルを見つけるのに苦労しました。私の英語を自由に修正してください。

編集:最適な選択は DLL または OCX (つまり、COM) のようですが、どちらを選択するかについてはまだ疑問があります。現代の言語 (たとえば .NET) に適しているのはどれですか? 最終開発者の観点から、どちらが使いやすいでしょうか?

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

c++builder - OCXファイルをTLBファイルに変換することは可能ですか?

ビルドを自動化しようとしていますが、手順ではBorland C ++ BuilderでOCXを開き、TLBとして保存する必要があります。コマンドラインからこのプロセスを再現するにはどうすればよいですか?

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

flash - Flash ocx からの AxShockwaveFlashObjects および ShockwaveFlashObjects

私は作成しようとしています:

AxShockwaveFlashObjects.dll および ShockwaveFlashObjects.dll

次のコマンドを入力します。

aximp C:\WINDOWS\system32\Macromed\Flash\FlDbg10.ocx /nologo

しかし、E_ACCESSDENIED エラーが発生します。

私は何を間違っていますか?ありがとう!

0 投票する
4 に答える
21868 参照

ocx - regsvr32 /s /c "myocx.ocx" を実行するために必要なアクセス許可/権限

ビルド マシンとして WindowsXP を構成しています。ビルド プロセスは、管理者ではないアカウントで実行されます。

一部のプロジェクトでは、最後のステップとして、次のような ocx コントロールを登録します。

このステップは失敗します。管理者アカウントで同じことを行うと問題なく動作するため、これは権限に関係していると思います。

ビルド アカウントに付与する必要がある権利/アクセス許可/ポリシーは何ですか? また、どこで付与すればよいですか? (ローカル ユーザーとグループの参照とローカル セキュリティ設定は役に立ちませんでした)

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

flash - Flash OCX エラーにより IE6/7 がクラッシュする

以前にこのエラーに遭遇した人はいますか? クライアントの問題をデバッグしようとしていますが、これでどこにも行けないようです。

インターネット キャッシュがクリアされている状態でhttp://www.safcoproducts.comにアクセスすると、ほぼ毎回 (最初のロード時に) IE 6 および 7 がクラッシュします。これは FireFox では発生しません。別のサーバーで同じファイルをテストしましたが、このエラーも再現できません。

キャッシュをクリアしないと、エラーは好きなときに発生したり消えたりするようです。

ストリーミング音楽プレーヤーとプログレッシブ ダウンロード ビデオ「シアター」があります。

誰でも洞察を得ることができますか?

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

c++ - 奇妙なメモリリークの問題

単なる HTTP ハンドラーである ActiveX コントロールを使用しています。HTTP リクエストを送信し、レスポンスを取得して、ユーザーにイベントを発生させます。ユーザーが要求していないとき、ActiveX コントロールはほとんど休止状態です。ユーザー要求が別の HTTP 要求を送信するのを待つだけです。

OCX が存在するウィンドウが変更されない限り (フォーカスを失う、フォーカスを取得するなど)、メモリは安定したままです。上記の各操作で、約 400 バイトが失われます。

漏れの可能性をどこで探すべきですか?

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

c++ - リソース ダイアログへの OCX コントロールの追加 (制御方法)

C++ プロジェクトで作成したリソース ダイアログに OCX を追加しています。
ocx は適切に追加します。しかし、私の質問は、プログラムで ocx にアクセスするにはどうすればよいですか?
メンバー変数 (またはクラス) が関連付けられていません。

これは私の.rcコンテンツです

/////////////////////////////////////////////// ////////////////////////// // // ダイアログ情報 //

IDD_LENELDECODER DLGINIT BEGIN IDC_MATRIXCONTROL1, 0x376, 26, 0 0x0000, 0x0000, 0x0900, 0x0000, 0x4c7b, 0x0000, 0x3643, 0x0000, 0x0013, 0x0065, 0x0ff0, 0x0ff0, 0

IDC_MATRIXCONTROL1 は、ocx に関連付けられた ID です。私の質問は、クラスからこの ocx のメンバー変数にアクセスする方法です。ダイアログのサイズが変更されたときにサイズを変更するにはどうすればよいですか?

MFC ActiveX と ATL Project -> ATL Control (composite) の両方を試しました。ATL 複合コントロールには [Go To Dialog] が関連付けられているため、アクセスできると思いますが、その方法がわかりません。

どんな助けでも大歓迎です!ありがとうございました、

ジョーイ

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

ocx - OCX 属性

スキャナーから画像をキャプチャするための OCX があります。タグを使用して Internet Explorer 7 で実行したいと考えています。この OSX には、その使用方法を知るためのガイドやチュートリアルはありません。私が必要とするのは、この OCX を処理する方法、この OCX の属性は何かを知ることだけです。たとえば、この OSX がスキャン プロセスを終了する場合、それはスキャン ステータスの終了を示すフラグである必要があります。これらのフラグを知る方法はありますか?および任意の OCX の属性。

ありがとう

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

vb6 - ActiveX OCX コントロールの作成

.ocx ファイルを通じて ActiveX 拡張を許可するシステムを使用しています。

特定の独自のグラフィックスをプロットするための拡張機能を作成する必要があります。何度も検索した結果、Visual Basic 6.0 でこれらの ActiveX コントロールを作成し、.ocx ファイルとして展開できることがわかりました。

それで、VB6は唯一のオプションですか?1998 年以降、Microsoft が他のオプションを導入していないとは信じがたいです。


RichieHindle と Arnshea に応えて、

調査中に、ActiveX コントロールが C++ を使用して作成されている可能性があることがわかりましたが、それらを .ocx ファイルとして展開する方法が見つかりませんでした。dllのものと同じです。