标题: [问题求助] [已解决]VBS的StdIn.AtEndOfStream标准输入流以什么字符作为结束标志 [打印本页]
作者: g495326 时间: 2014-12-29 12:48 标题: [已解决]VBS的StdIn.AtEndOfStream标准输入流以什么字符作为结束标志
本帖最后由 pcl_test 于 2017-4-30 16:33 编辑
代码如下:
━┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉━- Dim StdIn, StdOut
- Set StdIn = WScript.StdIn
- Set StdOut = WScript.StdOut
-
- Do While Not StdIn.AtEndOfStream
- str = StdIn.ReadLine
- StdOut.WriteLine "Line " & (StdIn.Line - 1) & ": " & str
- Loop
复制代码
求助问题:
━┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉━
输入什么字符能使【StdIn.AtEndOfStream】返回“真”
从而使do while .... loop结束。
提前感谢大家的帮助。
作者: sz1121 时间: 2014-12-29 15:06
Dim StdIn, StdOut
Set StdIn = WScript.StdIn
Set StdOut = WScript.StdOut
Do While Not StdIn.AtEndOfStream
str = StdIn.ReadLine
If str="exit" Then WScript.Quit
StdOut.WriteLine "Line " & (StdIn.Line - 1) & ": " & str
Loop
作者: g495326 时间: 2014-12-29 15:46
回复 2# sz1121
你应该晓得,我不是这个意思!
作者: g495326 时间: 2014-12-29 15:46
回复 2# sz1121
同样也谢谢你的回复
作者: g495326 时间: 2014-12-29 15:48
我的意思是 标准输入流 碰到什么字符结束。或者 标准输入流以什么字符作为结束标志。
作者: zz100001 时间: 2014-12-29 16:12
控制字符:
按键 CTRL+Z
作者: g495326 时间: 2014-12-29 16:51
回复 6# zz100001
非常感谢
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |