お世話になっております。
他人が作成したWSHのプログラムを解析して
おりまして、どうしても意味が分からない箇所が
ございます。
(オブジェクトA).StdErr.AtEndOfStream
文献等から、「オブジェクトAのエラー出力が
ストリームの最後であるかどうかを判定し、
True/Falseを返す」ということまでは分かった
のですが、『エラー出力がストリームの最後』と
いう状態はどういうことなのでしょうか?
大変恐縮ですが、どなたかご教示いただければと
思います。
どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
標準エラー出力ってなんだかわかりますか?
MS-DOSプロンプトやコマンドプロンプトでは、標準入出力という機能が提供されています。
標準入力、標準出力、標準エラー出力があり、デフォルトですと、標準入力はキー入力、標準出力と標準エラー出力はプロンプトへの出力です。
これらは、変更することが出来、DOSコマンドではリダイレクトということをするとファイルを標準入力や標準出力に、プリンタを標準出力にすることが出来ます。
同様に、WSHではストリームというものに標準入出力を変更することができます。
こうすることにより、通常はコマンドプロンプトに垂れ流しにされる実行出力結果をストリームとして取り込むことで、WSHで文字列として扱えるようになります。
おそらく(オブジェクトA)で何らかのアプリケーションを実行しているはずです。その出力結果を扱おうということですね。
で、AtEndOfStreamプロパティは、起動したアプリが、標準エラー出力に出力した文字が存在するか(残っているか)どうかをチェックするためのプロパティということになります。
taka_tetsu様
丁寧なご回答ありがとうございます。
おかげでストリームの概念から調べることが出来、大方の理解をすることができました。
大変参考になりました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- Windows 10 Windows Updateの更新ができない場合に初期化 3 2023/01/18 20:00
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- その他(データベース) 「1004:アプリケーション定義またはオブジェクト定義のエラー」への解消方法に関して 1 2023/07/09 11:47
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
- Visual Basic(VBA) 配列にしたセル範囲でのコメントがあるかどうかを取得するコードの書き方 2 2022/09/17 05:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
AIに回答させるって
-
プログラムについての質問です...
-
VBAでテキスト出力時のスペース...
-
MMDでavi出力が出来ない
-
cout と cerrの違い
-
アクセスでエクセルに出力する...
-
OBS配信すると、マイクが途切れ...
-
VBAで有効数字の設定
-
printfとputcharの違いは
-
coutで出力した文字を消去する...
-
Accessのテーブルからcsv出力す...
-
エクセルVBAにて アルファ...
-
COBOLで可変長ファイルの出力に...
-
KEYENCEのシーケンスプログラム...
-
テキストファイルから特定の文...
-
Windows Formアプリからコンソ...
-
C言語の標準関数の引数の順番に...
-
【VBA】PDFを2in1で出力したいです
-
改行の仕方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
コンセントの電力は入力と出力...
-
MMDでavi出力が出来ない
-
OBS配信すると、マイクが途切れ...
-
VBAでテキスト出力時のスペース...
-
cout と cerrの違い
-
COBOLのMOVEで桁数が異なる場合
-
ACCESS クエリ→フォーム...
-
アクセスでエクセルに出力する...
-
VBAのExecメソッドで画面を非表...
-
テキストファイルから特定の文...
-
Windows11対応の3入力1出力 USB...
-
VBAで有効数字の設定
-
スマホのバッテリー消費につい...
-
Excel VBAで値を変えながら、pd...
-
NTTのホームゲートウェイとOCN...
-
定格冷房能力(出力)とは 定格...
-
プログラムについての質問です...
-
PS5をMacBookProに出力したいの...
おすすめ情報