OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

アプリケーションについて

  • 困ってます
  • 質問No.226116
  • 閲覧数46
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 79% (107/134)

他のアプリケーションを、C言語で記述したもので制御できないでしょうか?

例えば、Microsoftのexcelのグラフ機能を使いたいときに、自分でプログラムを組んで、何かのデータをtext.xlsのファイルに保存したあと、手動で、グラフの機能を使うのではなく、保存し、グラフ作成が完了し、他のファイルに保存する一通りのプログラムはC言語でかけるのでしょうか?

また、C言語でかけないものであれば、どの言語だとかけるのでしょうか?それとも無理なんでしょうか?

何かわかる方、よろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル9

ベストアンサー率 71% (59/82)

それは制御される側のアプリケーションが、何らかの言語で
制御できるように設計されていない限りは無理です。

Excelなら、Visual Basicで可能です。
インストール時にVBをインストールしてあれば、ツールバーから
[ツール]-[マクロ]-[Visual Basic Editor]
でVBの編集画面がでます。

試しに「●新しいマクロの記録」を押してから何か作業をして、
「記録終了」した後に、そのマクロを上記のEditorで見てみれば、
イメージがつかめると思います。あとは、VBA(Visual Basic
for Application)の本を買って勉強して下さい。

このような仕様になっていないアプリケーションの場合、原則、無理です。

ただ、アプリケーションに引数を与えて起動することはできるので、
例えば、設定ファイルを読み込んで動作するアプリを、設定ファイルを
作成してそのアプリを起動するプログラムを組んで、ある程度制御する
とかは可能ですね。あとは、DOSプロンプトでユーザからの
キーボード入力を受け付けて動作するアプリと自作プログラムを
パイプでつなげて制御するとか。
お礼コメント
Nickee

お礼率 79% (107/134)

返答が遅れて申し訳ありません。

>このような仕様になっていないアプリケーションの場合、原則、無理です。

うすうす感じていましたが、やはりですか。

ただ、設定ファイルのことは知らなかったので、設定ファイルの勉強をしようかと思います。

ありがとうございました。
投稿日時 - 2002-03-04 10:57:40
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ