- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 TSaveDialog 中我添加了两种具有相同扩展名的格式:
Format A|*.form
Format B|*.form
Format C|*.diff
现在我想确定用户选择的格式:
var Ext: String;
begin
if not SaveDialog1.Execute then Exit;
Ext := LowerCase(ExtractFileExt(SaveDialog1.FileName));
这样我就可以区分“格式 B”和“格式 C”,但无法区分“格式 A”和“格式 B”。
最佳答案
使用FilterIndex
属性来标识在操作对话框时选择了哪个过滤器。
关于delphi - TSaveDialog 和具有相同扩展名的 2 种格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58595483/
我正在尝试在 Delphi XE6 中使用 TSaveDialog: if not SaveDialog1.Execute(0) then Exit; 调用立即返回false,而不显示任何对话框
使用 RAD Studio (Delphi) v10.2.1 进行开发(东京版本 1)在 Windows 10“创意者更新”64 位上,但进行 32 位开发。 该应用程序是具有多个后台线程的 VCL,
在 TSaveDialog 中我添加了两种具有相同扩展名的格式: Format A|*.form Format B|*.form Format C|*.diff 现在我想确定用户选择的格式: var
我的应用程序基于 MainForm、DetailForms 和 DialogForms。在任务栏上,我可以看到 MainFormButton 和 DetailForms。因此我使用: procedur
已经有一个关于 TSaveDialog 和 [ofOverwritePromt] 的简单问题,位于 Delphi overwrite existing file on save dialog . 所以
将我的问题提到这个答案:https://stackoverflow.com/a/4016075/698266 ,特别是第 3 步说“否则,如果应用程序过去使用过打开或另存为对话框,则选择最近使用的路径
我想向 TSaveDialog 添加一个复选框或其他 VCL 组件。 坎图说, The new Vista Open and Save dialog boxes (implemented by the
创建新的 VCL Forms 应用程序 在主窗体上添加一个Tbutton和一个TSaveDialog 在 SaveDialog1 的属性中将“ofOverwritePrompt”设置为 True 用途
我是一名优秀的程序员,十分优秀!