与FoxPro的多语言界面

时间:2017-06-11 18:35:29

标签: visual-foxpro foxpro

我在使用FoxPro实现多语言界面时遇到了麻烦。

我将翻译存储在MySQL数据库中,并尝试将它们加载到一个数组中(通过游标和sqlexcel),然后显示在适当的位置。

但是,非ANSI字符(例如法语变音符号)会成为问号。没有STRCONV和CPCONVERT帮助,因为光标中的字符已经丢失。

我还尝试将翻译存储在文本文件中,并使用STRTOFILE读取它。这也不起作用 - 无论文件编码如何(尝试过UTF-8,尝试过windows-1252)。关于STRTOFILE结果的STRCONV正在做奇怪的事情并将特殊字符转换为其他特殊字符和/或问号。

注意:我的操作系统默认编码可能是1251.我在config.fpw中设置了CODEPAGE = 1252。仍然没有运气。

有没有办法在同一个应用程序中支持不同的代码页?

0 个答案:

没有答案