pkdos 发表于 2008-6-20 14:28

版主出来求教如何提取text文本框中的指定内容

求教如何提取text文本框中的指定内容
比如有两个文件框,一个是 text1 ,另一个是 text2 ,在text1中有以下内容


KJFDSKJFSDJKJ FSDKJFSDJK
AJKDKJDKJFDSJSKFD  KJJK  ABC="12AAA1212121" JFJKFD
JKFKJLSKJFSD
JKFDSJKFSDJKJKFDJKFSDJKFSD

我要把ABC=""中的内容提取出来,12AAA1212121显示到 text2 中,有办法吗?
其中ABC="12AAA1212121"里面的12AAA1212121是随机数,不固定,有办法把这个提取出来吗?

[[it] 本帖最后由 pkdos 于 2008-6-21 14:20 编辑 [/it]]

pkdos 发表于 2008-6-20 18:30

有没有人懂的

有没有人懂的

multiple1902 发表于 2008-6-20 22:11

字符串的简单操作。看书。

pkdos 发表于 2008-6-21 01:12

看书也找不到,找得到就不用到这里问了

看书也找不到,找得到就不用到这里问了

pkdos 发表于 2008-6-21 14:23

有人懂吗?

有人懂吗?

永夜的极光 发表于 2008-6-21 16:13

简单一点的方法,请查看Instr和Mid这两个函数的用法,很容易就能实现
复杂一点的方法,利用正则表达式

multiple1902 发表于 2008-6-21 17:26

正如楼上所说,就是简单的字符串操作。

“版主出来求教如何提取text文本框中的指定内容”
到底是叫唤“版主出来”还是某个“版主”“出来求教”了?

pkdos 发表于 2008-6-21 18:55

叫的就是你

叫的就是你,晕
你不是版主吗?[tk05]

pkdos 发表于 2008-6-22 01:25

到底有没有人懂

到底有没有人懂

multiple1902 发表于 2008-6-22 09:22

这个帖子里除了你似乎都懂……

multiple1902 发表于 2008-6-22 09:26

给你点提示,函数上面都介绍过了。用什么函数,最简单的方法就是看返回值是什么。

[code]
Dim iStart,iLength
iStart=_______  '要提取的字符的起始位置
iLength=________ '要提取的字符串的长度,想想,怎么得到
Dim myResponse
myResponse=________ ' 从text1.text中,从iStart位置开始,提取iLength长度的字符串[/code]

真是有点麻烦。c++版面的版主也显示为“版主”,再来指导你一下你不更糟……到时候用c、delphi、java都会提取那个字符串了,就是不会用VB……

pkdos 发表于 2008-6-22 19:42

晕版猪

晕版猪(班猪)[tk14]
好像上面的方法都不好用,我已经找到解决办法了。[tk14] [tk05]

multiple1902 发表于 2008-6-22 20:05

就是说你对这个论坛很失望,找到个方法也不愿意贴出来大家一起看看

pkdos 发表于 2008-6-23 22:05

不是不贴出来

不是不贴出来,是实在太简单了,相信大家都会的,所以没贴。
当时怎么没想到这么简单,晕。。。

页: [1]

编程论坛