我在VB6中键入阿拉伯语时遇到问题。我有一个带有ADO连接的Access数据库,每次我输入一个文本框将其发送到数据库,它在文本框中看起来很好。当我浏览它看起来很好,但当我回到网格或在Access中打开数据库时,我看到奇怪的字符。
当我在网格或Access中输入阿拉伯语中的任何内容时,它会在文本框中显示为??????
我使用的Datagrid也有同样的问题。
问题是什么,我该如何解决?
答案 0 :(得分:1)
你不能使用“开箱即用”的VB6文本框控件。您必须将组件引用添加到支持Unicode的文本框中。 Visual Basic 6有一个免费提供,虽然它不是工具箱/调色板中的默认值。