| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1714 人关注过本帖
标题:文本文件查找替换问题
取消只看楼主 加入收藏
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
 问题点数:0 回复次数:16 
文本文件查找替换问题
各位DX:拜托一定要帮帮小妹的忙!我在网上找了5天的时间用尽了办法也没有成功!
问题是这样的:
我有一个文本文件,一个按钮,一个文本框(初始值为5060)当我点击一个command时就会输入一些内容进去,比如输入的是
<SIP CONFIG MODULE>
SIP Port :5060
此时我再点击这个按钮并改变文本框的值(例如为300)他还会接着后面继续输入,比如:
<SIP CONFIG MODULE>
SIP Port :5060
<SIP CONFIG MODULE>
SIP Port :300
我的想法是,我点击这个command按钮是他会自动检测是否存在"SIP Port :",如果存在则替换掉原有的"SIP Port :5060"并修改成
"SIP Port :300" 我该怎么做,其他的内容不变,也就是我第二次点击这个command按钮,在文本文件中我看到的是
<SIP CONFIG MODULE>
SIP Port :300

希望有知道一定要帮助小妹我,在此将不胜感激!谢谢
搜索更多相关主题的帖子: 文本文件 
2007-09-05 11:09
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 
我知道要什么函数,就是组织不起来,试过无数次,都失败了
拜托你帮帮我!

2007-09-05 11:21
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 
回复:(jiangyawen)文本文件查找替换问题
hN1fMmoX.rar (4.77 KB) 文本文件查找替换问题


这是我的代码!谢谢了!

2007-09-05 11:59
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 
我就是不要重新写入,我要是替换那行,其他的都不变
我也知道append是在文末写入
但是output也不行,他是重新写入,input更不行,是读取

2007-09-05 12:58
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 
就是点击apply他再次写入时判断是否有重复的,没有就直接输入,有的话就替换掉,但是其他的都不变

2007-09-05 13:00
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 

比如我那个config文件
<SIP CONFIG MODULE>
SIP Port :5060
如果存在就把TextLocalSIPPort的新内容重新更新替换掉以前的


2007-09-05 13:29
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 
开始是这样的:
<SIP CONFIG MODULE>
SIP Port :5060
我在TextLocalSIPPort里重新输入了一个数值比如是300
那么点击apply键就会更新掉
文本里就看不到
SIP Port :5060
会看到
SIP Port :300

2007-09-05 13:30
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 
我这样说清楚了吗?
谢谢你这么帮我!

2007-09-05 13:31
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 

那这样说吧
文本里有以下数据:
<SIP CONFIG MODULE>
SIP Port :5060
Stun Address :
Stun Port :3478
Stun Effect Time :50
Stun Address :
当我再次点击apply的时候把TextLocalSIPPort里重新输入了一个数值比如是300
那么我希望在文本里看到的是
<SIP CONFIG MODULE>
SIP Port :300
Stun Address :
Stun Port :3478
Stun Effect Time :50
Stun Address :
就只有我在文本框里改变了的就在文本文件里更新,其他没做改动的都不变


2007-09-05 13:48
jiangyawen
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-31
收藏
得分:0 
如果我再更换TextLocalSIPPort的内容为475
那么点击apply又会更新为
<SIP CONFIG MODULE>
SIP Port :475
Stun Address :
Stun Port :3478
Stun Effect Time :50
Stun Address :


这样说清楚了吗?

2007-09-05 13:50
快速回复:文本文件查找替换问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033286 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved