0

假设一个目录包含以下 16 个文件:

pos1_conf1_1_OS_1state_lbs.out
pos1_conf1_1_OS_3state_lbs.out
pos1_conf2_1_OS_1state_lbs.out
pos1_conf2_1_OS_3state_lbs.out
pos2_conf1_1_OS_1state_lbs.out
pos2_conf1_1_OS_3state_lbs.out
pos3_conf1_1_OS_1state_lbs.out
pos3_conf1_1_OS_3state_lbs.out
pos4_conf1_1_OS_1state_lbs.out
pos4_conf1_1_OS_3state_lbs.out
pos5_conf1_1_OS_1state_lbs.out
pos5_conf1_1_OS_3state_lbs.out
pos5_conf2_1_OS_1state_lbs.out
pos5_conf2_1_OS_3state_lbs.out
pos6_conf1_1_OS_1state_lbs.out
pos6_conf1_1_OS_3state_lbs.out

如果我一次打开它们,通过“文件->打开”或“拖放”,文件将以完全随机的顺序打开。

样本图片

应该注意的是,这种情况发生在商业软件(如 ChemDraw)和自制实用程序中。我想知道如何解释甚至控制 MDI 应用程序打开的文件的这种随机顺序?

4

1 回答 1

2

如果我没记错的话,文件对话框首先返回带有焦点矩形的文件,然后其余文件按照对话框显示它们的顺序。您无法更改此行为,因此如果您不喜欢它,则必须对文件进行排序。

于 2012-05-06T17:49:50.247 回答