喫茶XRAYトップページ
[10443]
リダイレクトのサンプル更新
返信
削除
2016/10/13 (木) 17:51:51
Mr.XRAY
[552_パイプを使用したコマンドラインのリダイレクト]
http://
mrxray.
on.
coocan.
jp/
Delphi/
plSample
s/
552_Pipe
Redirect
.
htm
を更新しました.
リダイレクトのユニットのコードを整備して,記事も整備しました.
[03_自アプリからマンドプロンプトへコマンドを送信]
http://
mrxray.
on.
coocan.
jp/
Delphi/
plSample
s/
490_CmdP
rompt1.
htm#
03
の記事について,コマンドプロンプトのリダイレクトで,
WriteFile で送信できるハズという内容のメールを頂きました.
その返事のつもりです.
その方が実際にやったのかどうかは分かりません.
私の確認ではできませんでした (当然 ?)
ということでございます.ハイ.
[備考]
CreateProcess のフラグに STARTF_USESTDHANDLES を指定すると,
cmd.exe を実行してもコマンドプロンプトは表示しません.
[552] で SW_HIDE を指定しているのは念のためです.
STARTF_USESTDHANDLES を指定しないとリダイレクトはできません.
[10444]
ご教授して頂きたい
返信
削除
2016/10/13 (木) 18:07:11
Mr.XRAY
> [552_パイプを使用したコマンドラインのリダイレクト]
>
http://
mrxray.
on.
coocan.
jp/
Delphi/
plSample
s/
552_Pipe
Redirect
.
htm
>
> を更新しました.
[備考] は淡々と書いていますが実際にはえらい苦労しました.
>WriteFile で送信できるハズという内容のメールを頂きました.
えっ,ほんとうかよ ?
いつからそういうことができるようななったんだ ?
ネットで検索し,MSDN の記事を読み ....
「どんなコードできるのでしょうか ?
ご教授していただけないでしょうか ?」
と訊けばよかったかな ? (笑)
[10450]
Re:リダイレクトのサンプル更新
返信
削除
2016/10/17 (月) 08:01:17
Mr.XRAY
> の記事について,コマンドプロンプトのリダイレクトで,
> WriteFile で送信できるハズという内容のメールを頂きました.
> その返事のつもりです.
こういうことであれば可能です.
単にリダイレクトの結果をコンソール画面に Writeln で表示しているだけですが,
サンプルとして掲載しておきます.
[03_コマンドの実行結果をコンソール画面に出力]
http://
mrxray.
on.
coocan.
jp/
Delphi/
plSample
s/
520_Cons
ole2.
htm#
03
[10451]
コンソールアプリとコマンドプロンプト
返信
削除
2016/10/19 (水) 07:39:10
Mr.XRAY
> [03_コマンドの実行結果をコンソール画面に出力]
>
http://
mrxray.
on.
coocan.
jp/
Delphi/
plSample
s/
520_Cons
ole2.
htm#
03
いろいろググってみたんですが...
あれですね.コンソールの画面とコマンドプロンプトの画面を混合しているというか,
用語というか,何と申しましょうか.
質問する方も,レスする方も...
例えば以下の質問もそうですね.
[コンソールアプリイケーションについて]
http://
madia.
world.
coocan.
jp/
cgi-
bin/
DelphiBB
S/
wwwlng.
cgi?
print+
201608/
16080008
.
txt
めちゃくちゃでございますね (^^;
>DOSプロンプト画面
ということは,Windows 95, 98 あたりですか ?
Windows XP 以降には DOS プロンプト画面というのはありませんので.
# Windows 9X で Delphi 2010 が使えるのか ?
# あるいは Windows 2000 か ?
INCM/CMT
Cyclamen v3.82