相关疑难解决方法(0)

如何从字符串中删除非ASCII字符?(在C#中)

如何从字符串中删除非ASCII字符?(在C#中)

c# ascii

215
推荐指数
8
解决办法
19万
查看次数

获取字符值大于十六进制FFFF的Unicode字符

问题

ChrW则charCode参数是一个Long标识字符,但不允许值大于65535(十六进制值&HFFFF) -见MS帮助

例如可以在Unicode十六进制块中 找到其他符号和象形文字1F300-1F5FF。因此,我找不到任何方法来表示建议的十六进制值?1F5121F513对于 恰好在此charcode块中的打开或关闭的挂锁符号,从当然开始,将导致无效的过程/参数调用。ChrW(&H1F512)

最近的答案找到了一个较低的字符码 (通过ChrW(&HE1F7)ChrW(&HE1F6))的可能不稳定的选择,但是我正在寻找一种方法来获取较高的字符码表示形式。

有没有一种系统的方法来表达在十六进制代码块中找到的Unicode字符,而不是FFFF通过VBA或其他方法来解决?

unicode excel vba

7
推荐指数
2
解决办法
1062
查看次数

标签 统计

ascii ×1

c# ×1

excel ×1

unicode ×1

vba ×1