易语言 寻找文本的问题

2024-12-01 04:59:21
推荐回答(2个)
回答1:

'先用 “倒找文本()”命令找到“#”和它之前的“-”号 再用"寻找文本 ()"命令找到"换行符"然后"取文本中间()"即可

'以下是代码:

'窗体上画上"编辑框1"和"按钮1"

 

 

.版本 2

.程序集 窗口程序集1

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

编辑框1.是否允许多行 = 真

.子程序 _按钮1_被单击

.局部变量 井号位置, 整数型

.局部变量 负号位置, 整数型

.局部变量 换行位置, 整数型

.局部变量 取出内容, 文本型

井号位置 = 倒找文本 (编辑框1.内容, “#”, , 假)

负号位置 = 倒找文本 (编辑框1.内容, “-”, 井号位置, 假)

换行位置 = 寻找文本 (编辑框1.内容, #换行符, 负号位置, 假)

取出内容 = 取文本中间 (编辑框1.内容, 负号位置 + 1, 换行位置 - (负号位置 + 1))

信息框 (取出内容, 0, ) 

回答2:

没看懂你的意思。。。