名前 題名 ▼ Mr.XRAYさん > 昨日5月2日に2回修正してUPしています. > ダウンロードされた方は要注意です. > http://mrxray.on.coocan.jp/Delphi/plSamples/469_ShowTools.htm > > 記事には書いてありませんが,以下の修正です. > 最初に作成した時は,テストの意味を含めて > [552_パイプを使用したコマンドラインのリダイレクト] > のCommmandLineUnit.pasを使ってみました. > > その後,必要性があまりにもないので,CreateProcess関数だけを使用 > するコードに修正しました.その際,以下の修正を忘れてしまいました. > > cmd.exe /k --> cmd.exe /c > > /k はコマンドライン起動後,起動したツールが終了するまで > サンプルプログラムに戻らない > コマンドプロンプト(実際には表示しない)も終了しない > リダイレクトの処理の時は必要なスイッチ > /c サンプルプログラムを起動したら(可視状態の有無と関係なしに) > コマンドプロンプト(実際には表示しない)を終了する > > なお,CreateProceeでcmd.exeを使わなくてもツール類は起動しますが, > 起動しないものもあります. > この469のサンプルは,[ファイル名を指定して実行]とほぼ同じことを > 実行します.完全に同じではありません. > [ファイル名を指定して実行]は,内部でなにかしらの処理をしている > ようです. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link