最近有几个朋友问起关于在Director中如何实现 UTF8 与 GB2312 字符编码的转换。
于是参考了一些C/C++的相关代码,开发了一个Director的Xtra插件,并分享出来供大家免费下载使用。
希望能给Director开发者带来一些帮助。
经历过实际测试,支持window xp、win7、win8操作系统,支持Director MX 2004、Director 11.X、Director 12.0开发环境。
代码使用范例:
--创建一个插件实例
gUnicode = new xtra("ayUnicode")
-- UTF_8编码 转化为 GB2312编码
put "GB2312:" & gUnicode.UTF_8ToGB2312("浜旀埧涓ゅ巺鍙屽崼")
-- "五房两厅双卫"
-- GB2312编码 转化为 UTF_8编码
put "UTF_8:" & gUnicode.GB2312ToUTF_8("五房两厅双卫")
-- "浜旀埧涓ゅ巺鍙屽崼"
回复Comments
作者:
{commentrecontent}