[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

回复 16楼 的帖子

不是的,再通过cstr来转换返回值

TOP

是否这样改?
  1. strValue = cstr(VarType(MsgBox (strMessage,68,strTitle)))
复制代码

TOP

回复 18楼 的帖子

就这段而言,应当写作:
Dim intReturn, strReturn
intReturn = MsgBox(strMessage, vbInformation + vbYesNo, strTitle)
strReturn = CStr(intReturn)
'最好把68用vbInformation + vbYesNo来表示,更可读

TOP

了解,谢谢兄的指导!

TOP

版主你误导我
最顶上的
strMessage = “Hello World!”
你用了全角,害我的执行不了以为要编译,差点放弃了

TOP

回复 21楼 的帖子

可以发短消息给楼主,要求他修改。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

1.
  1. Option Explicit
  2. Dim strMessage,  strHead
  3. strMessage = "Hello World!"
  4. strHead = "keen"
  5. MsgBox strMessage,  68,  strHead
复制代码
2.
  1. Option Explicit
  2. Dim strMessage,  strHead
  3. strMessage = "Hello World!"
  4. strHead = InputBox("请输入你的用户名:",  "keen")
  5. MsgBox strMessage,  68,  strHead
复制代码
3.
  1. Option Explicit
  2. Dim dtmMessage
  3. dtmMessage = #2009-5-21#
  4. MsgBox CStr(dtmMessage)
复制代码
4.
  1. Option Explicit
  2. Dim strMessage,  strHead,  intMessage,  strXianshi
  3. strMessage = "Hello World!"
  4. strHead = InputBox("请输入你的用户名:",  "keen")
  5. intMessage = MsgBox (strMessage,  68,  strHead)
  6. strXianshi = CStr(intMessage)
  7. MsgBox strXianshi,  0,  strHead
复制代码

[ 本帖最后由 keen 于 2009-5-23 18:37 编辑 ]
1

评分人数

(*^_^*)

TOP

回复 23楼 的帖子

第3题:
  1. Option Explicit
  2. Dim dtmMessage
  3. dtmMessage = #2009-5-22#
  4. MsgBox CStr(dtmMessage)
复制代码
第4题返回值的变量名最好改作 strReturn 或 strResult 等。

TOP

谢谢rat版主的指导,我刚开始接触VBS,以后多多指教!
按照您的第3题的改法,我第4题也可以像下面这样改了:
  1. Option Explicit
  2. Dim strMessage,  strHead,  intReturn
  3. strMessage = "Hello World!"
  4. strHead = InputBox("请输入你的用户名:",  "keen")
  5. intReturn = MsgBox (strMessage,  68,  strHead)
  6. MsgBox CStr(intReturn),  0,  strHead
复制代码

[ 本帖最后由 keen 于 2009-5-23 18:35 编辑 ]
(*^_^*)

TOP

回答一下,希望有更精彩的教程出来

Option Explicit
Dim strMessage, strTitle, dtmToday, strToday, intResult
strMessage = "Hello World!"
'Qustion1
'strTitle = "askyer"

'Qustion2
strTitle = InputBox("请输入用户名:")
intResult = MsgBox (strMessage, vbYesNo,strTitle)

'Qustion4
MsgBox intResult

'Qustion3
dtmToday = Date
strToday = CStr(dtmToday)
MsgBox strToday
1

评分人数

    • rat: 答案不完整,加油PB + 10

TOP

最好整个目录,不好找

TOP

返回列表