设为首页 加入收藏

TOP

pb中获取多行文本编辑框(mle控件)指定行的内容
2014-11-23 22:54:09 来源: 作者: 【 】 浏览:7
Tags:获取 文本 编辑 mle 控件 指定 内容
//API函数定义
[cpp] view plaincopy
function long SendMessage(ulong hWnd, uint msg, long wParam, ref string lParam) library "user32.dll" alias for "SendMessageA"




//取第row行的文本
[csharp] view plaincopy
constant long EM_GETLINE = 196
string ls
ulong length, row
row = 2 //取第几行
ls = space(1000)
length = SendMessage(handle(mle_1), EM_GETLINE, row - 1, ls) //row - 1表示取得第row行的文本,0为起始
ls = trim(ls)
messagebox("取第" + string(row) + "行", "文本内容:" + ls + "~r~n文本长度:" + string(length))

摘自 yyoinge的专栏
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇pb字符串转换为16进制串 下一篇pb快速替换文本文档(txt文件)中..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: