中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 22:10
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 求助:vbs要实现输入多行到inputbox并保存到一个文本文件
可打印版本  866 / 5
第1楼 yywd 发表于 2008-05-27 17:00
中级用户 发帖 130 积分 358
求助:vbs要实现输入多行到inputbox并保存到一个文本文件
求助:
vbs要实现输入多行到inputbox并保存到一个文本文件,怎么写呀

[ Last edited by yywd on 2008-6-2 at 05:24 PM ]
第2楼 yywd 发表于 2008-06-02 17:27
中级用户 发帖 130 积分 358
我只能实现输入一行到inputbox并保存到一个文本文件
第3楼 slore 发表于 2008-06-02 19:02
铂金会员 发帖 2,478 积分 5,212
inputbox只能写一行……你可以设置一个符号比如$表示换行,然后replace掉……
不然就1行弹一个inputbox让人写……
然后总的。。。写入……
第4楼 yywd 发表于 2008-06-02 19:41
中级用户 发帖 130 积分 358
Originally posted by slore at 2008-6-2 19:02:
inputbox只能写一行……你可以设置一个符号比如$表示换行,然后replace掉……
不然就1行弹一个inputbox让人写……
然后总的。。。写入……


您能帮我用这两种方法写写看吗,学习学习,谢谢您
第5楼 slore 发表于 2008-06-02 20:08
铂金会员 发帖 2,478 积分 5,212
ret = InputBox("请输入字符串,$表示换行。","Slore","我是一个$演示")
MsgBox Replace(ret,"$",vbCrLf)

Do
i = i + 1
ret = InputBox("请输入第" & i & "","Slore","")

If ret = "" Then Exit Do
outstr = outstr & vbCrLf & ret
Loop

MsgBox
outstr
第6楼 yywd 发表于 2008-06-03 09:11
中级用户 发帖 130 积分 358
谢谢你了, 可以用的, 学习了
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023