精易论坛

标题: 取编辑框数据 [打印本页]

作者: q1472    时间: 2025-5-8 21:33
标题: 取编辑框数据
取编辑框指定行的内容,取出后把这行数据+换行符删除,让后面数据顶上来,有大佬能给个例子么

作者: lisher    时间: 2025-5-8 21:33
1111.e (954.2 KB, 下载次数: 5)

作者: 卿卿吖    时间: 2025-5-8 21:47
  
子程序名返回值类型公开备 注
删除编辑框某一行  
参数名类 型参考可空数组备 注
参_编辑框编辑框
参_行数整数型
变量名类 型静态数组备 注
局_文本文本型0
局_返回文本文本型 
n整数型 
局_文本 = 分割文本 (参_编辑框.内容, #换行符, )
计次循环首 (取数组成员数 (局_文本), n)
如果真 (n ≠ 参_行数)
局_返回文本 = 局_返回文本 + 局_文本 [n]
如果真 (n < 取数组成员数 (局_文本))
局_返回文本 = 局_返回文本 + #换行符


计次循环尾 ()
参_编辑框.内容 = 局_返回文本


作者: 卿卿吖    时间: 2025-5-8 21:49
卿卿吖 发表于 2025-5-8 21:47
  
子程序名返回值类型公开备 注
删除编辑框某一行  
[/quote]
[e=1].版本 2
子程序名返回值类型公开备 注
取出并删除编辑框某一行文本型 
参数名类 型参考可空数组备 注
参_编辑框编辑框
参_行数整数型
变量名类 型静态数组备 注
局_文本文本型0
局_删除文本文本型 
局_返回文本文本型 
n整数型 
局_文本 = 分割文本 (参_编辑框.内容, #换行符, )
计次循环首 (取数组成员数 (局_文本), n)
如果 (n ≠ 参_行数)
局_返回文本 = 局_返回文本 + 局_文本 [n]
如果真 (n < 取数组成员数 (局_文本))
局_返回文本 = 局_返回文本 + #换行符

局_删除文本 = 局_文本 [n]

计次循环尾 ()
参_编辑框.内容 = 局_返回文本
返回 (局_删除文本)


作者: 山猫啊    时间: 2025-5-8 22:04
.版本 2

.局部变量 行数, 整数型

行数 = 文本_取文本所在行 (编辑框1.内容, “145”, )
编辑框1.内容 = 文本_删除指定变量文本行1 (编辑框1.内容, 行数)


补充内容 (2025-5-8 22:06):
“145”  就是需要删除的内容




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4