复制字符串到Windows类型配置文件(.INI)的指定section,. 配置文件必须具备以下形式:
[section]
entry=string
...
(dos_setini section entry string filename)
section
字符串要复制到哪个section. 当section不存在时会自动创建.
entry
关联到字符串的entry. 当entry在指定的section中不存在时会自动创建. 如果entry是nil, 整个section包括所有在它下面的的entry都将被删除.
string
要写入的字符串. 如果这个参数为nil, entry条目将被删除.
filename
配置文件(.INI)的文件名. 如果文件不存在将自动创建. 但是指定的目录必须是存在的.
注意, 参数不区分大小写, 所以section和entry可以采用任意大小写的组合. 为了提高性能, Windows为许多最近访问的配置文件(.INI)设置缓存. 如果指定了文件名而其它参数都是nil, Windows会将缓存写回到文件. 这个函数在更新缓存后不管成功还是失败总是返回nil.
如果成功, 返回配置文件的完整路径.
nil 失败时.
Command: (dos_setini "section1" "entry1" "string1" "filename.ini")
"C:\\Program Files\\AutoCAD 2006\\filename.ini"
Command: (dos_setini "section1" "entry2" "string2" "filename.ini")
"C:\\Program Files\\AutoCAD 2006\\filename.ini"
Command: (dos_setini "section2" "entry1" "string1" "filename.ini")
"C:\\Program Files\\AutoCAD 2006\\filename.ini"