注册 登录
编程论坛 VB6论坛

VB Richtextbox查找的问题

mmy19811217 发布于 2015-08-27 00:15, 470 次点击
请高手帮忙,怎样实现下面的情况:
Richtextbox接收到一些字符,比如:
abc----------123
cde----------234
我想当搜索到abc时,让Textbox1显示123,当搜索到cde时,Textbox2显示234
其中123和234是变量,而且字符个数不一定相同

[ 本帖最后由 mmy19811217 于 2015-8-28 23:12 编辑 ]
4 回复
#2
chen35232015-08-28 11:57
用数组或数据库。但问题在于必须定义了abc----------123,cde----------234。如果Richtextbox接收到任意字符都对应,还得请高手赐教。
#3
xiangyue05102015-08-28 19:30
感觉可以用ASC码实现,每一个字符转成ASC码 ASC("a")-96=1 ,ASC("b")-96=2
#4
风吹过b2015-08-28 21:35
Richtextbox
可以按 无格式文本读到的,
然后把 -- 换成 - ,也是二个换一个,一直换下去,直到 没换为止。

然后按行分解成每一行。
然后每一行,按 - 分解为二段。
然后与第一段比较,如果等于第一段,就把第二段显示出来。
#5
wmf20142015-08-29 06:53
你也可以先从前往后找啊找,找到“-”为止,然后又从后往前找啊找,找到“-”为止。
1