显示左边的n个字符(自动识别汉字)函数(探索者)

函数|汉字|显示

应一网友要求,特帖出

rem 显示左边的n个字符(自动识别汉字)
Function LeftTrue(str,n)

If len(str)<=n/2 Then
LeftTrue=str
Else
Dim TStr
Dim l,t,c
Dim i
l=len(str)
t=l
TStr=""
t=0
for i=1 to l
c=asc(mid(str,i,1))
If c<0 then c=c+65536
If c>255 then
t=t+2
Else
t=t+1
End If
If t>n Then exit for
TStr=TStr&(mid(str,i,1))
next
LeftTrue = TStr
End If

End Function

bye 探索者 2001-5-25

时间: 2024-10-31 15:47:54

显示左边的n个字符(自动识别汉字)函数(探索者)的相关文章

显示左边的n个字符(自动识别汉字)函数

函数|汉字|显示 rem 显示左边的n个字符(自动识别汉字) Function LeftTrue(str,n) If len(str)<=n/2 Then LeftTrue=str Else Dim TStr Dim l,t,c Dim i l=len(str) t=l TStr="" t=0 for i=1 to l c=asc(mid(str,i,1)) If c<0 then c=c+65536 If c>255 then t=t+2 Else t=t+1 En

显示左边的n个字符函数(自动识别汉字)

函数|汉字|显示 rem 显示左边的n个字符(自动识别汉字)Function LeftTrue(str,n)If len(str)<=n/2 ThenLeftTrue=strElse l=len(str)t=l TStr=""t=0 for i=1 to l c=asc(mid(str,i,1)) If c<0 then c=c+65536 If c>255 then t=t+2 Else t=t+1 End If If t>n Then exit for TS

EmguCV(OpenCV)实现高效显示视频(YUV)叠加包括汉字

原文:EmguCV(OpenCV)实现高效显示视频(YUV)叠加包括汉字   视频处理中,往往需要在上面增加文字包括汉字英文字母数字标点等,Emgu.CV/opencv 绘图 线面文字包括中文 这篇里也有相关介绍,但是这篇里根据逐像素修改rgb值的方法效率太低    查了很多资料,基本上opencv叠加汉字的方法都起源于这里 http://wenku.baidu.com/link?url=g1dCXwRbSpy7XUhsStRLANQRmvAXKSAa1ohrphx1R3XSZozi68WrTO

对齐-十进制数显示成十六进制两个字符一组显示,但是为什么总是对不齐,请问有什么解决方法?

问题描述 十进制数显示成十六进制两个字符一组显示,但是为什么总是对不齐,请问有什么解决方法? 使用的事QString进行转换 采用的是for循环,将十进制数转为16进制 payload += " ": payload = QString().sprintf("%.2X",data[i]); 以空格隔开,可是显示到后面,就会出现对不齐,怎么解决 解决方案 比如courier new.宋体等就是等宽的. 解决方案二: 字体的问题,你用的字体每个字符不是等宽的.换一种字体

asp.net C# 匹配双字节字符(包括汉字)

匹配双字节字符(包括汉字) [^x00-xff] 匹配中文字符的正则表达式: [u4e00-u9fa5] class class1 { static void main() { string s = "中文 chinese"; regex regx = new regex("[u4e00-u9fa5]+"); match m = regx.match(s); console.writeline(m.groups教程[0].value); // 中文 console.

ASP中如何判断一个字符是不是汉字_ASP基础

程序设计中我们时常需要检测用户输入是否正确,特别是姓名,地址等等是不是输入的汉字.那么,如何判断一个字符是不是汉字呢?其实在asp中至少有两种方式  一.直接将某字符用asc转为ascii码,如果是英文,他应该是0-127的范围,而汉字则是一个比较大的数字,所以可以使用以下代码来判断:  if abs(asc(whichchar))>127 then  response.write whichchar & "是一个汉字"  else  response.write whi

ASP中如何判断一个字符是不是汉字

程序设计中我们时常需要检测用户输入是否正确,特别是姓名,地址等等是不是输入的汉字.那么,如何判断一个字符是不是汉字呢?其实在asp中至少有两种方式  一.直接将某字符用asc转为ascii码,如果是英文,他应该是0-127的范围,而汉字则是一个比较大的数字,所以可以使用以下代码来判断:  if abs(asc(whichchar))>127 then  response.write whichchar & "是一个汉字"  else  response.write whi

javascript 判断中文字符长度的函数代码_javascript技巧

JS的字符串都是string对象,可以用string对象的length属性可以获取其长度,但是无论是中文.全角符号以及英文最小长度单位都是1,这与php的strlen()并不相同. 复制代码 代码如下: function strlen(str) { var s = 0; for(var i = 0; i < str.length; i++) { if(str.charAt(i).match(/[u0391-uFFE5]/)) { s += 2; } else { s++; } } return

php中解析带中文字符的url函数分享

 这篇文章主要介绍了php中解析带中文字符的url函数分享,本文直接给出实现代码,重点是对rawurlencode函数的使用上,需要的朋友可以参考下     很多时候,在书写网页应用程序时候,会遇到中文和其他字符冲突的问题,例如有的url链接中包含中文字符,那么在使用wget/curl/file_get_contents等等获取信息时候会直接撞上一个大大的"404",会很无语. 这里写了一个小函数来解决这个问题,只是限于在path中进行解析而已,涉及到的相关函数使用大家可以查看手册就行