問題タブ [qaxobject]

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 投票する
2 に答える
3496 参照

c++ - Qtを使用してExcelセルに色を適用する方法は?

私は Qt が初めてです。Excelファイルからデータを読み書きするプログラムを作成しました。

今、特定のセルに色を適用する必要があります。これを達成する可能性はありますか?

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

c++ - 2 つのスレッド間で QAxObject を共有しますか?

スレッドで実行されているオブジェクト A を考えてみましょう。これは、QAxObject インスタンスとオブジェクト B へのポインターを持ちます。オブジェクト B は、QAxObject へのポインターを持ちます。

オブジェクト A がスレッドを作成し、オブジェクト B をスレッド内に移動します。

オブジェクト B は、オブジェクト A と共有されている QAxObject を操作できますか?

私はそれが不可能になると感じています。現在、次のエラーが発生しています: QAxBase: Error calling IDispatch member NewProject: Unknown error

また、スレッド A もスレッド B も QAxObject を使用できません。

これに関する情報はありますか?

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

excel - Excelからセルのハイパーリンクアドレスを取得するにはどうすればよいですか?

セルからテキストを読み取るには、これを使用します。

しかし、セルからハイパーリンク アドレスを読み取るにはどうすればよいでしょうか。

Qt 5.0.1 Windows 7

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

c++ - C++ COM [入力、出力] セーフ配列

への参照を返す C++ の COM 関数を呼び出す必要がありますSAFEARRAY(BSTR)

このドキュメントによると、次のようになります。

しかし、リスト要素はそのまま10.0です。

何か不足していますか?

編集

私は Oleview.exe を使用しましたが、実際には、関数は次のようになりますvoid Frequencies(VARIANT* FrequencyArray);

しかし、ActiveX サーバーのドキュメントには次のように書かれていますUse a safearray of strings (VT_BSTR) or reals (VT_R8 for double or VT_R4 for float)

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

c++ - ActiveQt: 既に開いている Word 文書をアクティブ化する

activeQt を使用して、開いている Word ドキュメントに書き込もうとしています。Word 文書をアクティブ化しようとしていますが、機能しません。

私はVBAでこれを非常に簡単に行うことができます:

Qtではありませんが、これは私が試したことです:

Documents() にはすべての開いている Word ドキュメントが含まれているはずですが、私にとっては何らかの理由で空です。