当 JMP 的系统设置为 Charset("utf-8") 时,如何将变量自动保存为 Charset("gb2312") 格式的 txt 文件?将系统设置更改为 Charset("gb2312") 是将变量以 Charset("gb2312") 格式保存为 txt 文件的唯一方法吗?
在 64 位简体中文 Windows 11 系统上。
谢谢!

自动化和脚本编写回复:当 JMP 的系统设置为 Charset("utf-8") 时,如何将变量自动保存为 Charset("gb2312") 格式的 txt 文件?是的,但我认为如果使用 JSL 编辑器打开一个 GB2312 编码的文件,情况会有所不同。将编辑器窗口保存回*同一个*文件时,可能会使用原始文件的字符集。
我认为 savetextfile() 函数也有一个字符集参数,你可以搜索一下脚本索引……我认为可能还有其他函数使用了显式的字符集。
编辑:只有 loadTextFile() 和 open() 函数有字符集选项,用于读取文件。希望saveTextFile 函数也能有字符集选项。
回复:当 JMP 的系统设置为 Charset("utf-8") 时,如何将变量自动保存为 Charset("gb2312") 格式的 txt 文件?感谢各位专家!
Preference( Open Text File Charset( "gb2312" ) );
Preference( Save Text Files as Unicode( 0 ) );
Save Text File( 径1, 新文);
Preference( Open Text File Charset( "utf-8" ) );