在windows98下面,今天碰见怪事了!
如下面的例子,其中ProcessName为字符串变量MsgBox ProcessName
MsgBox Len(ProcessName)
If ProcessName="kissme.exe" Then
MsgBox "OK"
End If
运行之后,首先弹出对话框显示变量ProcessName的值是kissme.exe,
没有什么不对。第二次对话框显示242,我知道,这是字符串的长度,但是
关键就是没有第三次弹出框OK了,那位大侠帮我, 我该如何在程序中判断
变量ProcessName的值是字符串"kissme.exe"
如下面的例子,其中ProcessName为字符串变量MsgBox ProcessName
MsgBox Len(ProcessName)
If ProcessName="kissme.exe" Then
MsgBox "OK"
End If
运行之后,首先弹出对话框显示变量ProcessName的值是kissme.exe,
没有什么不对。第二次对话框显示242,我知道,这是字符串的长度,但是
关键就是没有第三次弹出框OK了,那位大侠帮我, 我该如何在程序中判断
变量ProcessName的值是字符串"kissme.exe"
可以用UCase() ,LCase 转换
Private Sub Command1_Click()
MsgBox ProcessName
MsgBox Len(ProcessName)
If ProcessName = "kissme.exe" Then
MsgBox "OK"
End IfEnd SubPrivate Sub Form_Load()
ProcessName = "kissme.exe"
End Sub
xp,vb6.0通过