找回密码
 加入
搜索
查看: 3409|回复: 6

[系统综合] 修改配置配置文件.ini指定位置的键名数值(是指定位置键名的值)(已解决)))

  [复制链接]
发表于 2011-12-9 14:18:58 | 显示全部楼层 |阅读模式
本帖最后由 asura 于 2011-12-19 14:58 编辑

文件名称为FJTW0400.ini
配置文件大概如下:
[Common]
ImageScanner=wzsdj
ReverseImageForm=0
BackGroundCompensate=0
OutErrorMsg=1
CheckPaperJam=0
WasteMode=0
我想修改CheckPaperJam=0 为1

我知道用IniWrite 可以修改但是 位置变了啊

它会直接在字段后面,添加这样一行,这样的顺序就乱了
我想就是修改指定位置CheckPaperJam=0 为1

希望大家能帮忙
发表于 2011-12-9 14:40:02 | 显示全部楼层
本帖最后由 shano 于 2011-12-9 14:43 编辑

IniWrite(@ScriptDir&"\FJTW0400.ini","Common","CheckPaperJam",1)


不会自己添加一行吧  除非你键名写错了

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

 楼主| 发表于 2011-12-9 15:56:25 | 显示全部楼层
回复 2# shano

你这样我知道的,你这样操作以后大概就是这样的
    [Common]
CheckPaperJam=1
ImageScanner=wzsdj
ReverseImageForm=0
BackGroundCompensate=0
OutErrorMsg=1
CheckPaperJam=0
WasteMode=0
我的意思就是在它原来的位置修改键值 是这个意思,兄弟
发表于 2011-12-9 16:09:25 | 显示全部楼层
楼上不是对的么
发表于 2011-12-9 17:23:10 | 显示全部楼层
回复  shano

你这样我知道的,你这样操作以后大概就是这样的
    [Common]
CheckPaperJam=1
ImageSc ...
asura 发表于 2011-12-9 15:56


这种要求的目的何在呢?
真要这样,正则替换这行就可以了
发表于 2011-12-9 19:04:53 | 显示全部楼层
回复  shano

你这样我知道的,你这样操作以后大概就是这样的
    [Common]
CheckPaperJam=1
ImageSc ...
asura 发表于 2011-12-9 15:56


你确定这不是你想出来的?实际操作过IniWrite()吗?
 楼主| 发表于 2011-12-19 14:57:47 | 显示全部楼层
回复 6# afan
呵呵,不好好意思,原来是自己搞错了,原来这个配置文件很大,下面还有一个段名,还是谢谢版主
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 03:27 , Processed in 0.079285 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表