欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基 礎(chǔ) 函 數(shù) 參 考


StdoutRead

讀取運(yùn)行的子進(jìn)程 STDOUT 流.

StdoutRead ( 進(jìn)程ID [, 取數(shù) = false[, 二進(jìn)制]] )

參 數(shù)

進(jìn)程 ID 子進(jìn)程 ID, 由先前調(diào)用的 Run 返回.
取數(shù) [可選參數(shù)] 如為 true, 函數(shù)不刪除從流中讀取字符.
二進(jìn)制 [可選參數(shù)] 如為 true, 函數(shù)讀取二進(jìn)制數(shù)據(jù), 而非文本(默認(rèn)為文本).

返 回 值

成功: 返回讀取的數(shù)據(jù). @extended 包含讀取的字節(jié)數(shù).
失敗: @error 被設(shè)置為非 0, 到達(dá) EOF(文件尾), STDOUT 不再為進(jìn)程或其它錯誤重定向.

備 注

StdoutRead 從控制臺讀取子進(jìn)程標(biāo)準(zhǔn)輸出流數(shù)據(jù), 通常使用控制臺程序?qū)懭氲狡聊?
對子進(jìn)程調(diào)用 Run 期間, 要讀取標(biāo)準(zhǔn) I/O 值, 參數(shù)必須包括 $STDOUT_CHILD (2), 函數(shù)才能正常工作 (見 Run 函數(shù)).
StdoutRead 不被阻塞時, 將立刻返回. 要獲取所有數(shù)據(jù), 它必須在循環(huán)中調(diào)用.
在流上"取數(shù)"不會把數(shù)據(jù)從緩沖器刪除, 且能返回正??捎玫臄?shù)據(jù).
默認(rèn)數(shù)據(jù)以文本格式返回. 如使用"二進(jìn)制"選項(xiàng), 數(shù)據(jù)將以二進(jìn)制格式返回.

相 關(guān) 函 數(shù)

StderrRead, StdinWrite, StdioClose, Run, RunAs

函 數(shù) 示 例


; 演示 StdoutRead()
#include <Constants.au3>

Local $foo = Run(@ComSpec & " /c dir foo.bar", @SystemDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)
Local $line
While 1
    $line = StdoutRead($foo)
    If @error Then ExitLoop
    MsgBox(0, "STDOUT 讀取:", $line)
WEnd

While 1
    $line = StderrRead($foo)
    If @error Then ExitLoop
    MsgBox(0, "STDERR 讀取:", $line)
WEnd

MsgBox(0, "調(diào)試", "準(zhǔn)備退出...")

provider with jb51.net (unicode)