当使用OpenFile (指定编码)打开部分损坏的文件时,没有选项强制使用指定的编码,因此宏被中断。
宏中是否有选项强制“继续以当前编码方式打开”,而不是让用户选择并继续?
发布于 2021-08-06 15:52:05
您可以在文件类型的配置属性的文件页面中清除提示符(如果空字符找到)和提示符(如果无效字符找到选项)。若要在宏中执行此操作,可以在OpenFile之前添加以下代码。
document.ConfigName = "Text"; // replace "Text" with the configuration of your file type
cfg = document.Config;
cfg.File.PromptInvalid = false;
cfg.File.PromptNull = false;
cfg.Save();https://stackoverflow.com/questions/68677081
复制相似问题