• ベストアンサー

DOSにコマンドを送って実行

DOSモードでしか実行できないソフトがあるんですが、 VBからそのソフトをDOSで実行し、コマンドを送って、結果を得られるようにしたいのですが。 それと、DOSで実行している過程は表示されないようにしたいです。 そのソフトの使用方法は起動してコマンドを入力するだけで結果が出てきます。 どなたかご存知の方がいらっしゃいましたら宜しくお願い致します。

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

  • ベストアンサー
  • nikorin
  • ベストアンサー率24% (47/191)
回答No.1

Shell関数というのがあります。 Shell(pathname,windowstyle) pathnameにDOSプログラム名を指定すると実行してくれます。 windowstyleをvbHideにすればDOS画面を非表示で実行できます。 詳しくはVBのヘルプを見てください。

kazupiro
質問者

お礼

できました。ありがとうございました。