• ベストアンサー

何を使えばいいですか

glphonの回答

  • glphon
  • ベストアンサー率26% (41/152)
回答No.1

 VBで作ったプログラムを実行させ終了→Cで作ったプログラムを実行させ終了 という事でしたらバッチファイルで事足りると思います。  既知かも知れませんが一応バッチファイルの記述方法を↓ http://homepage2.nifty.com/zaco/dos/page07.html  また高度な使い方↓ http://www.tkssoft.com/cmd/index.html  またはC言語のsystem関数を使ってみるのもいいと思います。 http://www.bohyoh.com/CandCPP/C/Library/system.html http://www.linux.or.jp/JM/html/LDP_man-pages/man3/system.3.html

KEI-free
質問者

お礼

ありがとうございます.バッチファイルは使ったことないので,勉強してみようと思います.

関連するQ&A

  • 他言語のプログラムを繋げて実行することは?

    C言語とVBなど他言語のプログラムを繋げるかして実行できますか?

  • アカデミックパックが使いづらい・・・

    visual Studio.NET 2003をアカデミックパックで入れたのですが、 このアカデミックパックには、C++などの言語も開発できるようになっていますよね。 ですが、別の場所ではC++6.0を使用していて、 なんとなく勝手が分かりません。 (VB.NETのような画面で、最初のほうでどう選択していけばいいのかが分かりません・・・) C++6.0と同じように機能させるにはどうすればいいのでしょうか? アカデミックパックでC言語のプログラムを書き、 実行させるまでの手順を出来るだけ詳しく教えてください。 よろしくお願いします。

  • アクティブな(開かれた)エクセルとリンクするようなプログラム

    エクセル上で、別のアドインがリンクを更新しています。 そのような状況下で、セルの数値が条件を満たしたときに、エクセルのボタンを押すというようなプログラムを作りたいのです。 VBで作るのが良いのでしょうか? DelphiのフリーやC言語ではそのようなことは出来ないのでしょうか。 また、プログラミング言語の構造や意味が深く理解で来ていないため、 「なぜ、C言語ではエクセル上のプログラムができないのか」というような事が解りません。 どなたか根本的な部分の説明をしていだだけませんでしょうか。 尚、どの プログラムを利用するのが なぜ いいのかという部分もご教示いただけたらと思います。

  • shell関数について

    毎度、お世話になっています。 現在、C言語で書いた複数のプログラムをBATファイルで処理するように記述しています。VBでその制御を行っているのですが、VBの処理手順として子フォーム(textあり)にデータを書きこんで、ボタンを押すとshellでbatファイルを起動し、バッチファイルの結果として、あるディレクトリにresult.txtが作成され、VBで他の子フォームに読みとらせようとしているのですが、shellだと、実行の終了を待たずに次にいってしまうので、そのバッチファイルの実行処理が終わらず、result.txtの内容を読み込むことができません。 待つようにするにはどうすればよいのでしょうか? ちなみにVBは一週間前にはじめて、自分でも調べてなんとか作ろうとしたのですが、時間がないため、ここに質問させていただきました。なるべく簡単なアルゴリズムで、よろしくお願いします。 VBのプロセス    テキストにデータを書き込む      ↓     ボタン   →        テキストの内容を*.txtとして保存                        ↓                      バッチファイル起動    ↓(ここで右の実行を待たない     ↓     ので読み込むことができない)   C言語で書かれたプログラム実行                        ↓ result.txtを    ←        結果としてresult.txtが出来上がる 読み込んで表示     

  • プログラムから別のアプリケーションを起動する

    ■C言語とWIN32APIでプログラムしています。 ■自作したアプリケーションを実行形式(*.exe)で多数をCD-ROMに保存しました。 ■さらに別にインデックス画面をC言語とWIN32APIで作成して、その画面のボタンから保存したアプリケーションを開こうと思います。 ■Web画面のボタンのような事を考えています。 「質問」 ・プログラムから別のアプリケーションを起動する方法はどうするのですか。 ・ご教示お願いします。 ・また関連・参考になるHPもお聞かせください。

  • MS-DOS画面の最小化

    いまVisual C++ .NETでC言語をやっているのですが、 C言語を書いて実行するとMS-DOSの画面が出てくるんですけど実行時プログラム上からMS-DOSの画面を最小化して実行はできないのでしょうか?また、MS-DOS画面の閉じるボタンを非表示にする方法はあるのでしょうか?

  • プログラム実行時のカーソル設定について

    VB2005 Express EditionにてVBの勉強をしている者です。 参考書などでいろいろ調べたのですが、 どうしてもわからないことがあるので教えてください。 現在行なおうとしているのは、 プログラムの実行時にフォーカスを指定することなのですが、 うまくいきません。 XXX.Focus() を使うというのはわかったのですが、 それをフォームロードのイベントの中に記述しても 反映されないんです。 プログラムはC言語が少しわかるくらいで、 VBは全くの素人なので、 ひょっとしたらかなり的外れな質問をしているのかもしれませんが、 わかりましたら教えて下さい。 よろしくお願いいたします。

  • C言語で他のプログラムの起動したいのですが。

     私は、VBのプログラマです。  この度C言語で簡単なプログラムを作りたいのですが、 そのやり方が分りません。  VBではSHELLで他のプログラムがを起動できるのですが、 C言語ではどうやって起動させれるのでしょう?  同期とか関係無しに起動だけさせたいのですが、それっぽい 命令が分らないので教えて下さい。

  • C言語の知識をVBに活かすには?

    C言語の基礎を勉強しました。 さぁ、これで、プログラミング言語の基礎はできたから他の言語でも意外とすんなり取り組めるはず・・・・(希望) と思ったのですが、ExcelでのVBすらうまくできません。 データベースから引っ張ってきて、対象のデータをSQLのように別表にするプログラムを書く、というようなことをしたいのですが、これもできず。 別言語を習得するときにコツっところがあれば教えてほしいです。 また、C言語でプログラムをかけることを求職時のウリにしたいのですが、アピールとなるようなプログラムの問題を出してほしい、もしくはそんなHPがあれば教えてほしいです。 よろしくお願い致します。

  • ブラウザのテキストフォームに自動で入力やボタン操作がしたい。

    ブラウザのテキスト入力フォームに、プログラムにより自動的に書き込んだり、OKボタンを押したりをプログラムで行いたいのですが、プログラム言語は何を使えば組めるのでしょうか。 PHP,C言語、VB等が必要なのでしょうか。 下記のURLの「aiBAR2008」のようなプログラムが組みたいのです。 http://www5.ocn.ne.jp/~miisan/aibar/support/">http://www5.ocn.ne.jp/~miisan/aibar/support/ どなたかご教授下さい。 御願い致します。