gpt4 book ai didi

delphi - 如何在打开文件对话框中仅显示某些文件扩展名?

转载 作者:行者123 更新时间:2023-12-03 14:51:08 25 4
gpt4 key购买 nike

当我使用 OpenDialog 打开文件夹时,如何对其进行过滤,以便用户只能查看某些文件(例如 Stringgrid、*.sg),而具有任何其他扩展名的文件不会出现在对话框窗口中?

最佳答案

OpenDialog.Filter 属性设置为所需的文件过滤器。

您可以在对象检查器中执行此操作:

  • 点击Filter属性,您会看到右边缘出现一个带有...的小按钮。
  • 点击该按钮,您将看到一个对话框。

左侧是文件的描述(例如,Excel 文件 (*.xls))。右侧是您要使用的过滤器,如 *.xls 中。

OpenDialog Filter Dialog

您还可以在显示对话框之前在代码中设置它:

OpenDialog1.Filter := 'Excel files (*.xls)|*.xls';

当然,用您想要使用的任何描述和掩码替换 Excel 内容。

关于delphi - 如何在打开文件对话框中仅显示某些文件扩展名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8290107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com