gpt4 book ai didi

vb6通用对话框另存为,选择哪个文件扩展名

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

使用通用对话框控件,假设我设置了

.Filter = "Text (.txt)|*.txt|Comma Separated (.csv)|*.csv|Excel (.xls)|*.xls"

如果用户没有明确键入 .txt.csv.xls 而只是输入文件名,那么如何知道 <他们希望将其另存为哪个扩展名?

最佳答案

正如您所注意到的,遗憾的是,FilterIndex 只能用于指定默认过滤器,而通用对话框控件实际上不会为您提供用户选择的过滤器。

我也必须做同样的事情并切换到 Win32 API 版本。这是一个写得很好的示例,详细介绍了 GetSaveFileName() API 和 OPENFILENAME 结构的使用:

http://www.jasinskionline.com/windowsapi/ref/g/getsavefilename.html

此时,您可以在 GetSaveFileName() 调用后使用 filebox.nFilterIndex 参数来查看用户实际选择的内容。

关于vb6通用对话框另存为,选择哪个文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47880120/

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