No.1
- 回答日時:
test.c: 引数に1を指定すると0、それ以外は1を返す
main(argc,argv)
{
if (2<argc){
if (atoi(argv[1])==1) return 0;
}
return 1;
}
に対して、バッチファイルの中での処理ですと、
test_bat.bat:
test 1
if errorlevel 0 echo 1が指定された
test
if errorlevel 0 echo 1が指定された
if errorlevel 1 echo 1以外が指定された
のように書けます。
if、errorlevelの使用に関してはWinNT/2k/XPの場合、Windowsヘルプのifの所で多少説明されています。
--
> 実行した結果
というのがコンソールへの出力とか、実行する環境が別のプログラムとかですと、全然ハズしていますが。
回答ありがとうございました。
少し質問の内容はやまりました…(>_<)
まずは,DOS上で動作するEXEファイルを
C++Builderで開発中のプログラムで
呼び出すことはできるのでしょうか?
とするべきでした…。
答えて下さって本当にありがとうございました。
No.2ベストアンサー
- 回答日時:
> DOS上で動作するEXEファイルを
> C++Builderで開発中のプログラムで
> 呼び出すことはできるのでしょうか?
という事ですと、
system
ShellExecute
関数を使うと良いです。
こちらはヘルプなどにも情報があるハズですので説明は割愛。
この回答への補足
ありがとうございます。
DOS上で動く実行ファイルもShellExecuteで
いいんですか…。
ShellExecuteを使ってExplorerを起動させたのと
同じようにやったのですが,
”パッケージのインポートライブラリが見つかりません。”
と出てきて,正しく動作しませんでした。
というところで,今行き詰まってます(^^;
たびたびすみませんが,
もしお時間頂けたら,お返事下さい。
No.3
- 回答日時:
>”パッケージのインポートライブラリが見つかりません。
”shell32.libをリンクすればいいのではないでしょうか?
(こちらの一番下「インポートライブラリ:shell32.lib を使用」)
http://www.microsoft.com/japan/msdn/library/ja/j …
参考URL:http://www.microsoft.com/japan/msdn/library/ja/j …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- その他(セキュリティ) exeファイルの個人情報について 3 2023/06/29 17:36
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- その他(IT・Webサービス) エクセルの実行ファイルについての質問です。 1 2023/05/04 03:58
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
VBS実行時にコマンドプロンプト...
-
[teraterm] waitコマンドで停止...
-
エクセル フォルダの画像を画...
-
exeファイルを実行するとコマン...
-
「読み取りと実行」と「読み取...
-
VScodeのエラー解決法 Pythonの...
-
バッチファイルの内容を表示さ...
-
Powershellとコマンドプロンプト
-
これってパソコンの最適化が完...
-
いきなり。
-
VBscriptが起動しない?
-
pythonスクリプトを管理者権限...
-
VB.NETでのDOSコマンドを実行に...
-
Excel VBA ステップインが途中...
-
Linux Makefile変数の値をプロ...
-
MATLABでssを実行すると、未定...
-
DLLの登録をVBで行いたい(VB20...
-
Excelの、マクロ終了時にExcel...
-
ADOの非同期 Stateについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
exeファイルを実行するとコマン...
-
「読み取りと実行」と「読み取...
-
VBscriptが起動しない?
-
バッチファイルの内容を表示さ...
-
Excel VBA ステップインが途中...
-
[teraterm] waitコマンドで停止...
-
エクセル フォルダの画像を画...
-
ネットワーク名が見つかりません
-
VB.NETでのDOSコマンドを実行に...
-
Excel(エクセル) VBA プロシー...
-
複数のbatファイルを自動実行し...
-
Excelのセルの内容をコマンドプ...
-
PDFファイルを開き、印刷し、閉...
-
Access の VBA 実行中に他の操...
-
これってパソコンの最適化が完...
-
バッチファイルが不正終了して...
-
VScodeのエラー解決法 Pythonの...
-
VBA 既に開いているBookに継続...
-
WSH.Run の処理内容をテキスト...
おすすめ情報