我想知道是否有人可以提供帮助。我正在制作一个将文本转换为ASCII的程序。但是,我希望我的程序忽略空格。因此,“IT A”看起来应该是这样的:7384 876583 65My For Loop跳过我的IF声明
当我使用VB的Step Into功能时,我不明白为什么。正如你可能会说,我是一个初学者,所以任何具体的帮助将不胜感激。我的代码如下所示:
Dim PlainText, ConvertedLetter As String
Dim LetterToConvert As Char
Dim AscNumber, Counter As Integer
ConvertedLetter = ""
PlainText = txtPlain.Text
For Counter = 1 To Len(PlainText)
LetterToConvert = Mid(PlainText, Counter, 1)
If PlainText = " " Then
ConvertedLetter = " "
Else : AscNumber = Asc(LetterToConvert)
ConvertedLetter = ConvertedLetter & AscNumber
End If
Next
txtAscii.Text = ConvertedLetter
也不是在VB中有一个“IF函数”和“Step Into Feature”。在您的IDE中有if-STATEMENTS和DEBUGGER-函数 – specializt 2014-09-25 10:13:42