- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Create Objectについて)
CreateObjectについて
このQ&Aのポイント
- CreateObject(class)のclassの情報はどのようにして得るのでしょうか?例えば、excelの場合は以下のようにCreateObject("Excel.Application")と書きますけど、ワードだと("Word.Application")かな(調べていないのでわからない)。Winampなどを動かそうとすると、classにはなんて記述すればよいかわかりません。
- フリーで落ちているGUIのアプリケーションなどを起動させることはできるのでしょうか?できるとしたら、Classのところの情報はどのように得るのか教えてもらえないでしょうか?
- CreateObject(class)のclassの情報の取得方法が知りたいです。例えば、excelの場合はCreateObject("Excel.Application")と書きますが、ワードなど他のアプリケーションの場合はどのように記述すればよいのか教えてください。また、フリーのGUIアプリケーションなどを起動させることもできるのか知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>ワード CreateObjectの書き方が分かっただけでは、プログラムは書けないので まずサンプルを探します。 例えば、googleで"CreateObject Word"を検索すると見つかります。 >WinAmp "CreateObject WinAmp"で検索するサンプルが見つかります。 日本語の情報が少ないのがつらいけど >フリーで落ちているGUIのアプリケーション OLE オートメーションオブジェクトに対応している事が条件となります。 ほとんどのアプリは対応していません。 対応しているなら仕様・サンプルも提供されるはずです。
お礼
>OLE オートメーションオブジェクトに対応している事が条件となります。 ほとんどのアプリは対応していません。 ってことは、できないと言う事ですね。 ありがとうございました。