⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wzjh14.htm

📁 Delphi文摘精华.rar
💻 HTM
字号:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80"><meta name="GENERATOR" content="Microsoft FrontPage 3.0"><title>DELPHI中MEMO组件的光标定位</title></head><body bgcolor="#FFFFFF"><p><font color="#118811" size="4"><strong>Delphi中Memo组件的光标定位</strong></font> <br><br><font color="#118811" size="3"><em>罗起</em></font> <br>  作为一个与VisualBasic相类似,但功能更强大的可<br>视化程序开发工具,Delphi同样提供了大量的简单便捷的<br>控制组件,通过这些组件,程序设计者可以设计出规范美<br>观的界面。并且规范化使用者的输入内容。其中,Delphi<br>提供的编辑组件中的Memo组件的功能是非常丰富的。它可<br>以完成对文字的编辑、修改、文件的调入和存储文件等功<br>能,但是与一般的字处理软件相比,它并未提供编辑时对<br>光标位置、所在行及所在列的信息,这不能说不是一个缺<br>憾。其实,通过很简单的几行程序就可以实现这一要求:<br><br>  先在Form上放置三个Label组件,并在程序代码的前<br>面声明下面这三个变量为整型数,即:<br><br>  VarLpos,Cpos,Linelength:integer;<br><br>  其中Lpos是行的值(按照Memo的规定,第一行为0)<br>,Cpos是字符的位置,LineLength是当前行的字符总个数<br>。<br><br>  然后,再将下面的七行程序代码分别加入Memo1的OnM<br>ouseDown和OnKeyDown的事件代码处即可。<br><br>  Lops:ΚSendMessage(memol.Handle,EM—LINEFR<br>OM

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -