dim sReturn as string
sReturn = string$(255,0) ‘$是什么,整句是什么意思我能看到
msgbox sReturn 显示为 aaa
但是从监视器窗口看到 sReturn 为 “aaa ...”
所以以下语句永不成立:
if sReturn = "aaa" then ...如果想要以上语句成立,请问我该怎么办?谢谢!!!
sReturn = string$(255,0) ‘$是什么,整句是什么意思我能看到
msgbox sReturn 显示为 aaa
但是从监视器窗口看到 sReturn 为 “aaa ...”
所以以下语句永不成立:
if sReturn = "aaa" then ...如果想要以上语句成立,请问我该怎么办?谢谢!!!
解决方案 »
- 如何监视输入的网址?
- 初级菜鸟问题,串口发送测试
- 如何将PictureBox 里的包含的控件存成一张图片
- 关于数据导入的问题!急
- 谁有关于VB打包后Setup.lst文件的详细资料啊!
- 谁碰到过这种问题,OCX,VB企业版自带的控件
- 接手一个别人编的vb程序(无源代码)
- 如何获取指定年份的月份
- 哪里有关于activereport,crystal表格打印得原代码下载
- 请问在VB中如何解决分辨率问题(窗口不是最大化,在不同分辨率下,控件大小会变化)
- Access中我想设计两个字段一个放超大文本(几千汉字),一个放图片,应该如何作呢: (
- 只有高手才能解决的问题:在Webbrowser中怎样用程序控制填写和提交<input type="file" size=30 name=file0>
你可以用下面的函数来去掉str 0
Private Function Trim0(sName As String) As String' Keep left portion of string sName up to first 0. Useful with Win API null terminated strings.Dim x As Integer
x = InStr(sName, Chr$(0))
If x > 0 Then Trim0 = Left$(sName, x - 1) Else Trim0 = sNameEnd Function
Private Function Trim0(sName As String) As String
Dim x As Integer, TempStr As String
Dim ln As Integer
ln = Len(sName)
For x = 1 To ln
TempStr = Left(sName, 1)
If TempStr <> " " Then
Trim0 = Trim0 & TempStr
End If
ln = ln - 1
sName = Right(sName, ln)
Next x
End Function
“aaa0000000000"
该怎么办?
sReturn = sReturn & string$(10,"0")