是否有一种技术可以在任何保存对话框中预定义 Windows 文件名?我想用当前日期为文件添加前缀?是否有一种技术可以在任何保存对话框中用前缀替换文件名?
答案1
您可以编写一个在后台运行并设置全局热键的 AutoIt 脚本。然后,每次您处于保存对话框中时,都可以按下热键,让脚本获取对话框的句柄并自动将当前日期插入文件名字段。
如果您想进一步实现自动化,我想您可以让脚本定期轮询保存对话框(比如每 5 秒一次,虽然我不知道这可能会对系统产生什么影响),然后让它在发现这样的对话框打开时根据需要添加日期。
这是您可能实现此目的的一种方式。至于脚本本身,需要更精通 AutoIt 编码的人来帮忙,否则您可以随时在AutoIt 论坛。
答案2
我相信这不是暴露的事情
我知道由于时间限制,微软 Silverlight 语言中的“defaultsavename”属性无法编辑,尽管它在开发人员要做的事情列表中,但是如果该属性存在,它可能是程序员根据程序逐个设置的。