通过调用API确定MEMO控件中的当前行和列
来源:互联网 发布:中小企业融资数据统计 编辑:程序博客网 时间:2024/05/08 10:39
你可以调用WINDOWSAPI中的EM—LINEFROMCHAR和EM—LINEINDEX函数来确定MEMO控件中的当前行和列,具体调用的过程见下面的过程。
var
varLineNum:longint;
CharsBeforeLine:longint;
begin
LineNum=SendMessage(Memo1.Handle,EM—LINEFROMCHAR,Memo1.SelStart,0);
CharsBeforeLine:=SendMessage(Memo1.Handle,EM—LINEINDEX,LineNum,0);
Label1.Caption:=′Line′+IntToStr(LineNum+1)
Label2.Caption:=′Position′+IntToStr((Memo1.SelStart-CharsBeforeLine)+1);
end;
var
varLineNum:longint;
CharsBeforeLine:longint;
begin
LineNum=SendMessage(Memo1.Handle,EM—LINEFROMCHAR,Memo1.SelStart,0);
CharsBeforeLine:=SendMessage(Memo1.Handle,EM—LINEINDEX,LineNum,0);
Label1.Caption:=′Line′+IntToStr(LineNum+1)
Label2.Caption:=′Position′+IntToStr((Memo1.SelStart-CharsBeforeLine)+1);
end;
- 通过调用API确定MEMO控件中的当前行和列
- Jquery获取表格当前行中其他列中的值和input输入框中的值
- 把自定义表格放入到grideview的模板列中 如果通过表格中的一个按钮得到当前行
- excel高亮显示当前行和当前列
- GridView控件当前行索引RowCommand和主键DataKeyNames应用
- GridView控件当前行索引RowCommand和主键DataKeyNames应用
- GridView控件当前行索引RowCommand和主键DataKeyNames应用
- Listview控件获取当前行的行号和主键
- Memo 的当前行、当前列与当前字符
- GridView模板列中的TextBox的ontextchanged事件中获取当前行的某列
- GridView模板列中的TextBox的ontextchanged事件中获取当前行的某列!
- vim高亮显示当前行,列
- GridView RowCommand() 中 获取当前行 控件
- C# 根据列名与列值设置当前行
- DataGridView取出当前行中的值
- 如何取得Memo的行和列
- datagridview 定位到当前行的某列
- jquery 点击取得当前行的某一列值
- 源程序格式书写规范
- Windows系统文件总结
- 用Delphi模拟QQ窗体伸缩功能
- P2P UDP与TCP的监听与发送 代码笔记
- 位运算符
- 通过调用API确定MEMO控件中的当前行和列
- 使用HOOK随心监视Windows
- 动态修改显示器分辨率
- 如何骗过防火墙
- A Gift For Your Birthday
- [转载]重构的原则
- 《给初学者的Windows Vista的补遗手册》之038
- Hibernate中几种数据类型的映射
- weather glossary