易语言怎么查找编辑框文字所在位置

2024年11月17日 02:25
有2个网友回答
网友(1):

.版本 2
.程序集 窗口程序集1
.程序集变量 全局起始位置, 整数型
.子程序 _按钮1_被单击
全局起始位置 = 寻找文本 (编辑框2.内容, 编辑框1.内容, , 假)
编辑框2.起始选择位置 = 全局起始位置 - 1
编辑框2.被选择字符数 = 取文本长度 (编辑框1.内容)
.子程序 _按钮2_被单击
全局起始位置 = 寻找文本 (编辑框2.内容, 编辑框1.内容, 全局起始位置 + 取文本长度 (编辑框1.内容), 假)
.如果 (全局起始位置 > 0)
编辑框2.起始选择位置 = 全局起始位置 - 1
编辑框2.被选择字符数 = 取文本长度 (编辑框1.内容)
.否则
_按钮1_被单击 ()
.如果结束
.子程序 __启动窗口_创建完毕
编辑框2.隐藏选择 = 假
.子程序 _编辑框1_内容被改变
.如果真 (编辑框1.内容 = “”)
编辑框2.被选择字符数 = 0
.如果真结束

网友(2):

.版本 2
.程序 _按钮1_单击
.局部变量 起始位置, 整数型
.局部变量 文本, 文本型
起始位置 = 寻找文本 (编辑框1.内容, 农民家庭, , 假)
.真 (起始位置 ≠ -1)
文本 = 取文本间 (编辑框1.内容, 起始位置, 取文本度 (农民家庭))
输调试文本 (文本)
列表框1.加入项目 (文本, )