【问题标题】:Add a space after every character in VBS [duplicate]在VBS中的每个字符后添加一个空格[重复]
【发布时间】:2020-10-18 17:28:05
【问题描述】:

我想要一个输入框,你输入一个字符串,它会给你一个输出,但是每个字符后面都有一个空格(甚至是空格)。 示例:

"Hello There." → "H e l l o  T h e r e ."

我在网上尝试过的一切都没有奏效(我会遇到很多错误)。

【问题讨论】:

标签: string vbscript spaces


【解决方案1】:

你应该添加这个函数Space:返回一个由指定数量的空格组成的字符串。


有了@Lankymart 的评论,你可以在 vbscript 中写出类似的东西:

Option Explicit
Dim Title,Input,i,OutPut
Title = "Add a space after every character in VBS" 
Input = InputBox("Hello There.",Title,"Hello There.") 
If input <> "" Then 
    For i = 1 To Len(Input) 
        OutPut = OutPut &  Mid(Input,i,1) & space(1) 
    Next 
End If
MsgBox OutPut,vbInformation,Title
Inputbox "The String " & chr(34)&  Input & chr(34) &" is converted to ",Title,OutPut

【讨论】:

  • 通过回答这个问题,您所做的就是鼓励其他人提出同样构思不佳的问题。您应该标记问题并继续前进。
  • 这也意味着它现在不会使用 Roomba,所以谢谢。
  • 这是duplicateduplicate,你知道的。那你为什么这么惊讶?
猜你喜欢
  • 2015-05-26
  • 2013-07-15
  • 2014-04-17
  • 1970-01-01
  • 1970-01-01
  • 2013-12-13
  • 2019-11-09
  • 1970-01-01
  • 2021-02-01
相关资源
最近更新 更多