asp代码翻译成asp.net - .NET技术 / C#
Public Function WordPercent(ss)
On Error resume next
'汉字占用Hex = 4个字长,英文占用2个字长,让一个汉字算为2个英文字符,计算有效字符比例
Dim i, x
Dim Word
Dim ch1,ch2
Dim OriLength
Dim RealLen
OriLength = Len(ss)
If OriLength=0 then
WordPercent = 0
Exit Function
End if
i = 0
If ss <> "" Then
For x = 1 To Len(ss)
'Response.Write Asc(Mid(ss, x, 1)) & "==" & Hex(Asc(Mid(ss, x, 1))) & chr(Asc(Mid(ss, x, 1)))
Word = Hex(Asc(Mid(ss, x, 1)))
If Len(Word) > 2 Then
ch1 = HextoOct(left(Word,2))
ch2 = HextoOct(right(Word,2))
'GB2312字符集范围
If ch1>=176 and ch1<=247 and ch2>=160 and ch2<=254 then
i = i + Len(Word) / 2 '是中文就长度加1
'Response.Write "是GB2312汉字<br>"
'else
'Response.Write "<font color=red>NotGB2312汉字</font><br>"
End if
End If
Next
End If
RealLen = i
'Response.Write (OriLength + RealLen) & "<font color=red>NotGB2312汉字</font><br>"
WordPercent = Clng(RealLen / (OriLength + RealLen/2) * 100)
En
相关问答:
txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;
var div1=document.getElementById("divPwd");
if (pwd.value=="")
{
......
在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
<part name="bstrPnrNO" type="s:string" />
<part name ......
万网的服务器支持伪静态的,直接用rewrite在web.config文件写规则,也不用安装组件就可以实现伪静态,但是在时代互联服务器就用不了了,咨询它的客服,他说他们服务器(基本型C)不支持伪静态的.请问一下各位我该用什么方法 ......