精易论坛

标题: 超级编辑框_取光标所在行 [打印本页]

作者: maozaiba    时间: 2021-11-1 18:35
标题: 超级编辑框_取光标所在行
本帖最后由 maozaiba 于 2021-11-1 18:40 编辑

试了这个帖子(https://125.confly.eu.org/forum.php?mod=viewthread&tid=14704389)的源码发现不支持超级编辑框,然后就自己研究了下,调用了精易模块。
其中的 文本_逐字分割 可以用别的更快的代替!
小白只会这么写,用不来API。
{:7_456:}

源码:

  
子程序名返回值类型公开备 注
超级编辑框_取光标所在行整数型 
参数名类 型参考可空数组备 注
超级编辑框超级编辑框
变量名类 型静态数组备 注
光标位置  
原始行  
所在行  
文本文本型 
原内容文本型 
成员整数型 
数组文本型0
I整数型 
原内容 = 超级编辑框.内容
判断 (原内容 = “”)
返回 (1)
' -
' 光标位置 = 超级编辑框.取字符所在行 ()
光标位置 = 超级编辑框.取行首位置 ()
调试输出 (“光标位置:”, 光标位置)
原始行 = 超级编辑框.取字符所在行 ()
调试输出 (“原始行:”, 原始行)
清除数组 (数组)
成员 = 文本_逐字分割 (原内容, 数组)
调试输出 (“成员:”, 成员)
计次循环首 (光标位置, I)
文本 = 文本 + 数组 [I]
计次循环尾 ()
调试输出 (“文本:”, 文本)
所在行 = 文本_取出现次数 (文本, #换行符, ) + 1
调试输出 (“所在行:”, 所在行)
返回 (所在行)


i支持库列表   支持库注释   
iext2扩展界面支持库二
spec特殊功能支持库

BaiduShurufa_2021-11-1_18-35-53.jpg (22.55 KB, 下载次数: 0)

BaiduShurufa_2021-11-1_18-35-53.jpg

作者: 夜斗    时间: 2021-11-1 19:22
看看                                                   
作者: junhai    时间: 2022-1-6 09:56
谢谢!!!!
作者: yuantou001    时间: 2022-1-29 22:23
好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好 谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢
作者: yuantou001    时间: 2022-1-29 22:53
谢谢分享
作者: wyd168    时间: 2024-2-20 10:10
谢谢分享
作者: year1970    时间: 2024-2-21 08:25
感谢分享
作者: li6607    时间: 2024-11-23 13:29
感谢分享
作者: zzoo1314    时间: 2025-1-11 22:25
额 不错  不过还是不太懂




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