发现delphi的bug^_^有知道为什么的帮忙解释一下,如果没遇到过的也可以看看免得出现同样问题不知道怎么解决
如果解决过该问题的,有知道为什么的帮忙解释一下,如果没遇到过的也可以看看免得出现同样问题不知道怎么解决!
今天去客户那儿调试出一个问题特别怪。有一xp系统的机器装上程序后一起动就提示数据库(access)连接失败。而同样的程序(包括路径(含中文))在别的机器上照常运行。而且屏蔽掉数据库(access)连接后,登陆时无论怎么输入都提示密码错误。郁闷!
后来发现是该xp系统“区域和语言选项”设置的问题。该系统的设置如下。
控制面板->区域和语言设置->区域选项 中的“标准和格式”设置成了“英语(英国)” 而 位置还是“中国”。把“标准和格式”设置成“中文(中国)”后一切ok。后来在delphi7下调试还发现,如果“标准和格式”设置成了“英语(英国)”把剪贴板中的中文复制到记事本没问题,复制到dephi的编辑环境中所有的中文全部变成了“?”号。把“标准和格式”设置成了“中文(中国)”,复制到dephi的编辑环境中所有的中文还是“?”号。
大家不信试试。为什么呢,希望高手解答!!