問題タブ [activex]
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.
c++ - COM/ActiveX オブジェクトに関する質問
私は「伝統」の働きについて十分な知識を持ってい.dll
ます。dynamic loading
また、との違いstatic loading
など。
しかし、COM オブジェクトの動作について次の疑問があります。
- COM オブジェクトを に登録することは必須
regsvr32
ですか? - 登録済みの 2 つのバージョンを
COM object
同じ/異なるディレクトリに置くことはできますか? - .dll ファイル内にパッケージ化されている以外に、「従来型」
.dll
と「?」の間に共通点はありCOM object
ますか?
.net - TLBIMP で編集された dll の後に手動で ActiveX ラッパーを生成しますか?
C# プロジェクトからアクセスする必要のある ActiveX コンポーネントがいくつかあります。
Visual Studio の [参照の追加] ダイアログを介してそれらをインポートできます。これにより、ラッパー クラスも自動的に生成されます。(すなわちABCLib
とAxABCLib
)
TLBIMP /primary
個々の OCX ファイルで実行することにより、プライマリ相互運用機能アセンブリを手動で生成できることはわかっていますが、Visual Studio ユーザー インターフェイスを使用しない限り、ActiveX ラッパーを生成する方法が見つかりませんでした。
.NET SDK で ActiveX ラッパーを生成するコマンド ライン バージョンはありますか?
AxABCLib
TLBIMP から取得した PIA から手動でバージョンを生成したい。(つまり、名前空間の設定、dll ファイル名の出力など) 可能ですか?
delphi - Delphi 2009 COM/ActiveX タイプ ライブラリ サポートの安定性
TLBとメンテナンスの問題を参照...
Delphi 2009で新しい COM/ActiveX タイプ ライブラリのサポートを(しばしば) 使用している人々への私の質問:
実装はどのくらい安定していますか?
特に、クラスの追加/削除、GUID の変更、メソッド/プロパティの名前変更、メソッド/プロパティの並べ替え、巨大なタイプ ライブラリ (50 以上のクラス) などに興味があります。
Delphi 2007 (悪夢) や Delphi 7 (まったく問題ありませんが、SVN から TLB ファイルを復元しなければならない場合もあります) と同じくらい安定していますか、それとも超安定 (...うーん、....のように) ですか? Delphi のバージョンを覚えていますか?)
編集:はい、もちろん、テキスト RIDL は優れたアイデアでしたが、私の質問は: TLB サポート
の (新しい)実装は安定していますか?上で説明したタスク)。
flash - Flash ocx からの AxShockwaveFlashObjects および ShockwaveFlashObjects
私は作成しようとしています:
AxShockwaveFlashObjects.dll および ShockwaveFlashObjects.dll
次のコマンドを入力します。
aximp C:\WINDOWS\system32\Macromed\Flash\FlDbg10.ocx /nologo
しかし、E_ACCESSDENIED エラーが発生します。
私は何を間違っていますか?ありがとう!
activex - ActiveX 内からプロキシ定義を取得する方法
では、シナリオは次のとおりです。
HttpWebRequest クラスを使用してファイルをアップロードする activeX があります。私の問題は、activeX をプロキシ サーバーの背後で適切に動作させるために、ネットワーク資格情報を指定する必要があることです。
コードは次のとおりです。
ユーザー インターフェイスがない (または最小限の) iExplorer からこの情報を取得するにはどうすればよいですか?
ありがとうございました :)
.net - .Net カスタム コントロールを VB6 フォームで使用できますか?
VB6 Windows アプリケーションのメンテナンスを行っています。VB6 フォームで使用したい .Net カスタム コントロール コンポーネントがあります。これは可能ですか?.Net DLL 用の COM タイプ ライブラリを生成することにより、VB6 から非ビジュアル .Net コンポーネントにアクセスする方法は知っていますが、.Net カスタム コントロールを VB6 の .OCX のように使用できますか? もしそうなら、コントロールはどのようにVB6でインスタンス化され、フォームに追加されますか.
返信ありがとうございます。
com - COMExceptionのデバッグ
ルーティングを行うために、古いIntergraphルーティングライブラリを使用しています。
複数のActiveXオブジェクトとCOMオブジェクトを問題なく作成できましたが、作成時にCOMExceptionをスローする「Location」と「LocationCtrl」の1つのタイプがあります。
関連するコードは次のとおりです
Streetsプロパティを設定すると、COMExceptionがスローされました。
例外は次のとおりです。
アプリケーション全体は非常に単純で、サポートオブジェクトの一部を初期化するコードのみが含まれていましたが、この特定Location
のタイプは問題なく初期化されますが、プロパティゲッター/セッターを最初に呼び出すと、上記の例外がスローされます。
私はすでに数日間これをデバッグしていて、Location
クラスを適切にインスタンス化して初期化する方法を見つけられませんでした。
どんな手掛かり?これをさらに調査する方法に関するいくつかの指針はありますか?
vb.net - VB.NET の VLC ActiveX を含むツールバー
VB.NET アプリで VideoLAN VLC ActiveX Plugin 2 (VLC 0.9.4 インストールで利用可能)を使用しました。
私はそれに気づきました:
- コントローラー ツールバー (シーク バー、コントロール ボタン、ボリューム) がまったく表示されない
- ファイル再生後も
- また、「ツールバー」プロパティを TRUE、読み取り専用に設定することはできませんか?
だから私の質問は:
- 「ツールバー」プロパティは役に立たないものですか、それとも TRUE にする特別な方法はありますか?
- ツールバーは表示されますか、それとも自分で実装する必要がありますか?
- コントロール ボタンを備えたカスタム シーク スライダーを作成する必要がある場合、メディアの再生とフレームへのシークを制御するために使用できるAPI 呼び出しは何ですか? VB.NET?
- アプリのツールバーでVLC プレーヤーを取得する他の方法はありますか? libvlc?
^ これは、私の VB.NET アプリに入れたいツールバーです。
silverlight - ActiveX コントロールで Silverlight を使用できますか?
Silverlight を使用する ActiveX コントロールを作成したいと考えています。これは可能/賢明であり、誰かがこれのサンプルコードを持っていますか?
WPF/Silverlight コントロールを直接使用できないレガシー (非 Web) システムで作業しています。ただし、システムは ActiveX コントロールにアクセスできます。ActiveX コントロールで Silverlight をホストできる可能性があるため、かなり古い UI を更新できると考えられます。
excel - CreateObject( "Excel.Application")の使用-署名されていないコントロールに関する問題
データベースからのデータに基づいてクライアント側のVBスクリプトを生成することにより、Excelファイルにコンテンツを書き込むレガシーASPページがあります。set app = CreateObject( "Excel.Application")を使用してExcelを初期化します。
問題は、これが「署名されていないActiveXコントロール」であり、一部のクライアントは、IE設定を変更して機能させることはないと言っていることです。
Aspose.Cellsを使用してASP.NETでページを書き直す以外に(このページでは長い時間がかかります)、他に役立つオプションを誰かが知っているかどうか疑問に思いました。
ありがとう!