佚名通过本文主要向大家介绍了javascript ocx,ocx控件安装,ocx控件下载,ocx控件注册,ocx控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请熟悉javascript调用ocx控件的朋友进来看看,帮帮忙!
描述:
描述:
javascript执行以下语句,传入变量到ocx。(注:ocp为ocx控件名)
ocp.DataBuf = String.fromCharCode('129')+String.fromCharCode('130')+'a'+'汉';
ocp控件中的DataBuf定义为CString。
接收unicode编码为129和130时变为“?”即0x3F
“a”能正常接收
“汉”在javascript中的编码是unicode方式:0x6C49 到VC中变为0xBABA
后面的接收均正确,就是129和130的接收变成了“?”无法识别
请问我应该在ocx,怎样定义接收类型,才能接收到128~256的特殊的编码