【发布时间】:2020-04-27 11:31:14
【问题描述】:
我们的系统使用 Access VBA 函数 Chr() 来获取 ASCII 码来生成条形码。 Chr() 的所有计算机(包括 Windows 10、Windows 8 和 Windows 7)结果都是正确的,而 Windows 8.1 的结果之一不同。
例如
Chr(209) 的所有计算机返回都是“Ñ”,这是正确的。 Ch(65) 的返回是正确的“A”。
Chr(209) 的一台计算机返回是“?”这是不正确的。 Ch(65) 的返回是正确的“A”。
我尝试使用 ChrW 和 ChrB。两者仍然没有返回正确的 ASCII。不知道为什么那台电脑的回报是不同的。来自电脑的测试结果,似乎电脑无法返回正确的 128~256 码的 ASCII。
【问题讨论】: