|
本帖最后由 mdyblog 于 2024-6-6 12:53 编辑
示例\Edit位置.wcs
获得光标位置:
GetPos EditName PosStart PosEnd
移动动光标 到位置(可选择一段)
SetPos EditName PosStart [PosEnd]
替换,插入,删除 参见
示例\RichEdit-替换特殊符号.wcs 的 OnInit函数
_SUB SetAt // EditName PosStart PosEnd "内容"
SET &d2=%~3
FIND $%&d2%=, SET &d2=%~2
ENVI @%~1.SENDMSG=%EM_SETSEL%,%~2,%d&2%
ENVI @%~1.SENDMSG=%EM_REPLACESEL%,7,$%~4
_END
GetPos &EG1 &&PosStart &&PosEnd
//SetPos &EG1 %&PosStart% %&PosEnd%
SetAt &EG1 %&PosStart% "" "&NewDat"
SetAt &EG1 1 "" "&NewDat"
|
|