lc_bcb_80.html

来自「C++Builder教学大全」· HTML 代码 · 共 26 行

HTML
26
字号


<html>

<head>

<title>如何取得Memo的行和列</title>

<meta http-equiv="目录类型" content="文本/html; 字符集=gb2312">

</head>



<body >

<p align=center><strong><font size="5">如何取得Memo的行和列</font></strong></p>

<p><br>

  新建一个应用,在窗体Form1上添加两个TLabel组件名为Label1,Label2;<br>

&nbsp;&nbsp;&nbsp; 添加两个TButton组件名为Button1,Button2;添加一个TMemo组件名为Memo1。<br> 

&nbsp;&nbsp;&nbsp; 然后在代码编辑器中添加以下代码。<br> 

  void __fastcall TForm1::Button1Click(TObject *Sender)<br>  

  {<br>

  Label1→Caption=SendMessage(Memo1→Handle,EM_LINEFROMCHAR,-1,0)+1;<br>

  }<br>

  <br>

  void __fastcall TForm1::Button2Click(TObject *Sender)<br>  

  {<br>

  Label2→Caption=Memo1→SelStart-SendMessage(Memo1→Handle,EM_LINEINDEX,-1,0)+1;<br>

  }<br>

  这种方法同样适用于RichEdit。</p>

</body>

</html>

⌨️ 快捷键说明

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