我使用的VB6.0,想问:如何判断 一串字符串 能否
vb6.0吧
全部回复
仅看楼主
level 1
奥洒出186 楼主
我使用的VB6.0,想问:如何判断 一串字符串 能否作为文件夹的名字
2014年02月26日 08点02分 1
level 1
我只是来看看的,这个世界还有太多的帖需要哥。哥祝楼主早日得到解答
2014年02月26日 12点02分 2
level 1
我是露珠炒鸡萌的小伙伴,我来帮露珠顶一个帖,露珠早点得到解答哟
2014年02月26日 16点02分 3
level 1
听说十五个字可以得经验,我来试试,顺便帮卤煮顶一下,卤煮不用谢
2014年02月26日 20点02分 4
level 1
本吧好心人解答一下吧~~~
2014年02月27日 04点02分 6
level 12
正则。
简单的方法也有,手机没法写代码
2014年02月27日 12点02分 7
能不能稍微通俗的帮我解答下正则,百度了,看不太懂,我更关心第二个问题如何解答
2014年02月28日 08点02分
回复 奥洒出186 :正则没法简述,本身就很复杂。 苐二个方法就是判断命名里是否有违法字符
2014年02月28日 09点02分
level 12
Private Sub Command1_Click()
If Not CheckFileName(text1.Text) Then
MsgBox "不能作为文件名", vbCritical
End If
End Sub
'检查字符串是否是合法的文件名
Private Function CheckFileName(ByVal fStr As String) As Boolean
Dim TS As String
Dim i As Integer
TS = "\/*:?<>|" & Chr(34)
For i = 1 To Len(TS)
If InStr(fStr, Mid(TS, i, 1)) > 0 Then Exit Function
Next
CheckFileName = True
End Function
2014年02月28日 10点02分 8
level 5
文件夹命名的非法数字总共就那么多,用个if or就搞定了
2014年03月11日 08点03分 9
1