SmartMenuXP控件(www.vbsmart.com下载,一个XP菜单控件)的中文支持问题 没用过,你发一个给我看看吧。[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 出现这个问题,是因为中文和英文字符长度的问题。以前用了一个英文控件,也曾出现该问题,我的解决方法是:适当在中文字符后加空格,比如,你想显示“文件(&F)”,则设置属性时,输入“文件(&F) ”,具体的空格数量好象应该是汉字字符的个数。试一试吧。 此方法我试过,加了空格以后,菜单长度就变长了,十分的不美观呀!想试用此控件的朋友,可到 http://www.vbsmart.com 下载。 混合字符串的长度在中文环境下,每个字被当做两个 Byte :Len("汉1") = 2LenB("汉1") = 4但在许多情况下,我们希望中文字长度为 2,英文字符为 1。可用以下的函数:LenB(StrConv("汉1"), vbFromUnicode))返回 To huang765181881(白云飘飘):不要养成用非标准控件的习惯!那会不但会影响程序的发布,而且不能提高自己的水平!要学会用代码实现效果的方法。做成那样的菜单有两种方法:一:自画菜单:我编的自画菜单(有注释!特地为想学自画菜单的人写的):下载:http://go6.163.com/910grtd/vb/wdzp/DrawMenu-S.zip界面:http://go6.163.com/910grtd/vb/wdzp/DrawMenu-S.gif二:用窗体模拟菜单:http://www.dapha.net/soure/form/XP%20(or%20.NET)%20menu%20with%20shXP下拉菜单(影子效果) 如何让PostMessage不停地输入?? SQL+Count--分离字符的统计问题 跪求一个算法!!!在线等 关于在picture中输出和变量初始化的问题 URLDownloadToFile下载的时候,如果是XP系统,如果没有连上internet,则自动调出拨号连接,如何避免这样情况??? 用了这么多年VB,今天才醒悟按钮COMMAND,原来不能设置前景色的啊!!! 请问使用shell,如何传入可执行程序的参数? 如何给自己的程序添加桌面快捷方式? 请问:如何发表软件? 正则表达式Replace用法求教 快帮帮忙,急用啊! API的GetShortPathName怎么用,教教我好吗
在中文环境下,每个字被当做两个 Byte :
Len("汉1") = 2
LenB("汉1") = 4
但在许多情况下,我们希望中文字长度为 2,英文字符为 1。可用以下的函数:
LenB(StrConv("汉1"), vbFromUnicode))
返回
不要养成用非标准控件的习惯!
那会不但会影响程序的发布,而且不能提高自己的水平!
要学会用代码实现效果的方法。做成那样的菜单有两种方法:
一:自画菜单:
我编的自画菜单(有注释!特地为想学自画菜单的人写的):下载:http://go6.163.com/910grtd/vb/wdzp/DrawMenu-S.zip
界面:http://go6.163.com/910grtd/vb/wdzp/DrawMenu-S.gif二:用窗体模拟菜单:
http://www.dapha.net/soure/form/XP%20(or%20.NET)%20menu%20with%20sh
XP下拉菜单(影子效果)