- 締切済み
Javaのプログラムから、C言語のプログラムを呼び出す方法
こんばんわ。 もうすぐ2008年もおしまいですね。 本日お聞きしたいのは、タイトルの通り、 Javaで書いたプログラムで、C言語のプログラムを呼び出し、 実行するプログラムはどのように書いたらよいかということです。 実際に行いたい内容は以下の通りです。 ・JavaからC言語で書かれたNN.exeを呼び出し、実行する。 です。 どのようなプログラムで呼び出すことができるのでしょうか。 あまりプログラムの知識がなく、説明に不備がありましたらすいません。 お力添え、宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- zozy
- ベストアンサー率60% (20/33)
回答No.1
ここにコマンドを実行するためのAPIがあります。 http://java.sun.com/javase/ja/6/docs/ja/api/index.html exec(String command, String[] envp)になります。 なお、環境変数は以下の手順で確認できます 1)スタートメニューを開く 2)ファイル名を指定して実行 3)cmdと入力しOKを押す 4)setと入力してエンター ×××=△△△という形の文字列がたくさんでてくるとおもうので String配列の宣言時にそれをひとつひとつ初期値として設定し、 exec()の2つめの引数に入れましょう
お礼
お礼がおそくなりすいませんでした。 コメントありがとうございます。 何とか、形にすることができました。 ありがとうございます。