标题:如何用VB做出像这样的循环更改
只看楼主
kezhifeng
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-25
 问题点数:0 回复次数:4 
如何用VB做出像这样的循环更改
Server3=黄金大地
Ip3=61.131.96.113:8500
Pic3=1
ServerName3=黄金大地1区

Server8=君临天下
Ip8=61.131.96.130:8500
Pic8=1
ServerName8=君临天下1区

比如这样一段文本在记事本里面,我想把前面的Server3,Ip3,Pic3,ServerName3,逐一把后面的那些数字从上到下改成递增一直排下来,也就是下面那个,还有,为了防止删除Server,Ip,Pic,ServerName后面数字过快或者误删字母或者把数字后面的=号也给删了,所以能不能加上一些判断,比如删Server1的时候先判断一下这个单词,然后删后面的数字,知道遇到=号的时候停止删除。

Server1=黄金大地
Ip1=61.131.96.113:8500
Pic1=1
ServerName1=黄金大地1区

Server2=君临天下
Ip2=61.131.96.130:8500
Pic2=1
ServerName2=君临天下1区
搜索更多相关主题的帖子: 记事本 君临天下 如何 单词 黄金 
2008-04-22 15:52
刨子头
Rank: 1
等 级:新手上路
威 望:1
帖 子:319
专家分:0
注 册:2007-9-24
得分:0 
没看懂!
2008-04-22 18:49
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
我是懒得看……
2008-04-22 21:32
kezhifeng
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-25
得分:0 
哎。。。
2008-04-22 22:14
slore
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1108
专家分:0
注 册:2005-7-1
得分:0 
难倒不难。思路给你自己完成代码吧。


新号=1
行读取开始
    读1行
    原始号=mid(本行,7,1)
    for i=1 to 3
       输出:replace(读1行,原始号,新号,1,1)
    next
    读取空行
    新号=新号+1
行读取循环结束

[[it] 本帖最后由 slore 于 2008-4-23 12:43 编辑 [/it]]

快上课了……
2008-04-23 12:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-210460-1-1.html




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

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