問題タブ [comobject]

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 に答える
1050 参照

visual-studio-2010 - VS2010でcom-objectの自動登録を無効にする方法

プロジェクトでソリューションをビルドすると、VS2010 は com-object を開発用 PC に自動的に登録します。無効にする方法はありますか?

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

c++ - .NETコードからActivatorで呼び出されたCOMライブラリからコンソールに出力するには?

システムに regsvr32 に登録された COM オブジェクト dll があり、何らかの処理を行っています。foo()

しかし、どうすればそれからprintfできますか? たとえば、そこからだけだと何も見えませんprintf("test");

progid で com オブジェクトを取得しています

メソッドを同様に呼び出すmyObj.foo()

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

c++ - imapi2 comオブジェクトのuuid/ヘッダーを見つけるか、mingwで動作するように__uuidofを取得します

mingw プロジェクトから imapi2 com オブジェクトにアクセスしようとしています。私はビジュアルスタジオの例に従おうとしていました。Microsoft SDK 7.1 で imapi2 ヘッダー ファイルを見つけましたが、uuid がないようです。私が見た例は、オブジェクトを作成するときに uuid を見つけるために __uuidof を使用していました。このような:

しかし、 __uuidof が原因で常にエラーが発生します

_GUID const& __mingw_uuidof() への未定義の参照。

しかし、__mingw_uuidof は次のように定義されています ...

... _mingw.ha の "#define __uuidof(type) __mingw_uuidof<__typeof(type)>()" から数行上

__mingw_uuidof の mingw 定義が機能しないのはなぜですか?

SDKヘッダーファイルでDiscMasterのようなimapiオブジェクトのuuidを見つける方法はありますか? または、別のヘッダー ファイルを取得する必要がありますか。

ありがとう

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

.net - InternetExplorer.Application の JavaScript を無効にしますか?

InternetExplorer.ApplicationWeb ドキュメントのコンテンツを取得する前に、ComObjectに対してプログラムで JavaScript を無効にするにはどうすればよいですか?

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

c# - C# の System.Type で System.__COMObject の型を返す方法

プログラムを実行していて、リフレクションを実行したいのですが、そのためには Type クラスのオブジェクトが必要ですよね? .GetProperties() メソッドを使用するには...だから私はこれを試しました:

Type typeName = simObjects.getType();

しかし、.GetType() は「System.__COMObject」を返しています。そして、これは役に立ちません。.typeof() でも同じことが起こります。別のコードを検索して見つけました。これは次のコードです。

Type typeName = (Type)Microsoft.VisualBasic.Information.TypeName(simObjects);

しかし、このメソッドは文字列を返します。私は System.Type でそれを必要としています。

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

.net - Server 2008 R2 での Internet Explorer ComObject の操作に関する問題

さて、SharePoint 2007 と SQL 2008 をインストールして構成する、非常に強力な PowerShell スクリプトを作成しました。すべてを終えた後、スクリプトはユーザー フレンドリーであるはずなので、入力を収集してタスクの進行状況を表示するための Web フォームを開発しました。愚かなことに、スクリプトが実行される Server 2008 R2 で基本的な機能をテストすることさえせずに、Windows 8.1 で Web フォームのすべてのコードを書きました。コードをサーバーに引き継ぐと、すぐに誤動​​作しました。その後、Windows 7 でテストしたところ、問題なく動作しました。

Windows 8.1 (IE 11 を使用) および Windows 7 (IE 9 を使用) での動作は次のとおりです。

リストはしばらく続きます....

Server 2008 R2 で同じコードを実行すると、次のようになります。

スクリプトは IE Document オブジェクトへの書き込みと読み取りにかなり大きく依存しており、必要なクラスが利用できないため、これは少し問題です。むしろ、必要のないクラスであっても、利用できるクラスはありません。

Server 2008 R2 のドキュメント オブジェクトにアクセスする方法はありますか? セキュリティ ゾーンの設定について考えられることはすべて実行し (見落としがあるかもしれませんが)、強化されたセキュリティ構成と IE 保護モードを無効にしました。私が何をしても、ドキュメントにアクセスできないようです。何かアドバイス?

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

c++ - D3D11device vtable への正しいポインター

これでvtableへのポインタを取得するにはどうすればよいですか:

これは私が今持っているものであり、それが正しいとは思いません。

もしそうなら、どうすればメンバー関数を取得できますか? 繰り返しますが、これは私が今持っているものです。

私はこれでしばらく立ち往生しています。