易语言“搜寻文本”如何使用

 我来答
903545245
2014-01-04 · TA获得超过552个赞
知道小有建树答主
回答量:400
采纳率:0%
帮助的人:202万
展开全部

我们就用这个为例子吧。

我们要在编辑框1里面寻找 1 这个数字。

代码如上图:

第一个参数。被搜寻的文本,也就是你要搜寻哪里。上图为搜寻编辑框1.

第二个参数。欲寻找的文本,也就是你要搜寻什么文字。上图中我们搜寻数字“1”

后面两个参数一般不用,这里我就不说了。

楼主发现了如果真(寻找文本≠-1)里面的-1了么?

这里我讲一下(还是以上图为例子),如果我们在编辑框1里面没有找到了数字“1”的话,代码就会返回一个数值-1.

上图代码意思大概就是:

在编辑框1搜寻数字“1”

如果它搜寻到了数字1的话,弹出信息框,说找到了

如果没找到,他什么也不做。





楼主还有什么疑问尽管提问,希望能过帮到楼主^_^

更多追问追答
追问
可以用如果举个例子么
追答

.版本 2


.程序集 窗口程序集1


.子程序 __启动窗口_创建完毕


.如果(寻找文本(编辑框1.内容,“1”,,假)≠-1)

    信息框 (“找到了”, 0, )

.否则

    信息框 (“没找到”, 0, )

.如果结束


其实原理都是一样的,^_^

黎明前的黑暗65U
2014-01-04 · TA获得超过2207个赞
知道大有可为答主
回答量:4017
采纳率:31%
帮助的人:827万
展开全部
就是判断有没有你要找的文本,有的话就返回文本所在位置,没有的话就返回-1
追问
格式呢
追答
    调用格式: 〈整数型〉 寻找文本 (文本型 被搜寻的文本,文本型 欲寻找的文本,[整数型 起始搜寻位置],逻辑型 是否不区分大小写) - 系统核心支持库->文本操作
    英文名称:InStr
    返回一个整数值,指定一文本在另一文本中最先出现的位置,位置值从 1 开始。如果未找到,返回-1。本命令为初级命令。
    参数<1>的名称为“被搜寻的文本”,类型为“文本型(text)”。
    参数<2>的名称为“欲寻找的文本”,类型为“文本型(text)”。
    参数<3>的名称为“起始搜寻位置”,类型为“整数型(int)”,可以被省略。位置值从 1 开始。如果本参数被省略,默认为 1 。
    参数<4>的名称为“是否不区分大小写”,类型为“逻辑型(bool)”,初始值为“假”。为真不区分大小写,为假区分。
    操作系统需求: Windows、Linux
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式