over 4 years ago

早先都是ANSI格式的文件,所以可以用
If ABS(ASC(Str) > 255 Then
Response.write Str & "是中文字"
End if
但最近將檔案格式改成Unicode之後,中文字的判斷就失效了
需要改成
cl = Asc(Str)
dl = AscW(Str) 'Unicode的長度計算方式
If ABS(c1) > 255 or cl <> dl Then '-->如果是中文
Response.write Str & "是中文字"
Else '-->否則就是英文
Response.write Str & "不是中文字"
End If

← 如何安裝Visual Studio 2015 Preview版本 Classic Asp SnapShot WebPage →
 
comments powered by Disqus