如何在不知道扩展名的情况下打开文件 powerbuilder 12.6

How to open file without knowing extension in powerbuilder 12.6

我需要在 powerbuilder 12.6 中打开一个不知道其扩展名的文件。我已经有了没有扩展文件的路径。示例:Path/file(无扩展名)

我找到了解决问题的方法。我只有包含路径和文件名(不带扩展名)的字符串。 例如:path = "C:APPLICATIONS/FOLDER1", FILENAME = "TEST123" 因此,函数 dirlist 可以在定义的目录内搜索并将重合项存储在列表框中。 listbox1.dirlist(路径 + "" + 文件名 + "") 此函数搜索指定文件名的路径内的所有重合项并存储在列表框中。它作为 sql 中的 "%" + @stringtofind + "%"。然后,在列表框中搜索完整文件名(带扩展名)很简单。 最后,使用执行 shell 函数选择完整的文件名。