我在另一个大陆上的Windows XP计算机上有一个程序。如果我通过双击关联文件来启动它,以便它根据文件类型关联运行程序,它会在某个点崩溃。如果我通过将关联文件拖动到程序图标来启动它,它可以正常工作。如果我双击图标并将关联的文件拖动到窗口,它可以正常工作。Windows程序调用有什么区别?
在现场的人告诉我说,他是三重检查的文件类型关联,它应该是正确的。
假设图标指向同一个可执行文件注册表,有什么不同会有在开始这两种不同方式的程序?
编辑:在回应评论,我有在日本运行的问题,而我的正常的机器是美国英语的机器。
这是对Windows的不同本地化(本地化版本可能具有不同的标准路径名称,如“C:\ Program Files”与德语中的“C:\ Program”)?如果区域设置设置为相同的区域,它是否工作? – 2009-06-12 22:19:49