一简单程序,接收若干命令行参数,在一台机器上全部被转成了小写格式。经过测试,发现在其它机器上都没有这个问题,而且用 ParamStr 也一样。
如果使用 API 函数 GetCommandLine() 也会自动转化为小写。后来,又写了一个 VB 程序测试(使用 Command()),发现该机器能正常接收参数。
请问各位高手:
这是否和系统设置有关(是否 Delphi 与 Windows 存在冲突)?
如果与系统设置有关,那我该如何调整设置?附:程序要求中,命令行参数必须能区分大小写,所以不能进行手工转换。