CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

delphi 中的一个简单的问题!!

楼主zjp899(翱翔之鹰)2002-04-13 10:21:47 在 Delphi / VCL组件开发及应用 提问

在memo控件中怎么确定光标的位置?在第几行第几列?? 问题点数:20、回复次数:5Top

1 楼Liujc(阿聪)回复于 2002-04-13 10:25:54 得分 6

memo1.CaretPos.X   //列  
  memo1.CaretPos.y   //行Top

2 楼skill2002study(飘粼)回复于 2002-04-13 11:35:01 得分 8

unit   Unit1;  
   
  interface  
   
  uses  
      Windows,   Messages,   SysUtils,   Variants,   Classes,   Graphics,   Controls,   Forms,  
      Dialogs,   StdCtrls;  
   
  type  
      TForm1   =   class(TForm)  
          Button1:   TButton;  
          Memo1:   TMemo;  
          Label1:   TLabel;  
          Label2:   TLabel;  
          procedure   Button1Click(Sender:   TObject);  
      private  
          {   Private   declarations   }  
      public  
          {   Public   declarations   }  
      end;  
   
  var  
      Form1:   TForm1;  
   
  implementation  
   
  {$R   *.dfm}  
   
  procedure   TForm1.Button1Click(Sender:   TObject);  
  var  
        linenum:longint;  
        charsbeforeline:longint;  
  begin  
        linenum:=sendmessage(memo1.Handle,em_linefromchar,memo1.SelStart,0);   //em_linefromchar函数的使用  
        charsbeforeline:=sendmessage(memo1.Handle,em_lineindex,linenum,0);       //em_lineindex函数的使用  
        form1.Label1.Caption:='Line'+inttostr(linenum+1);//显示行数;  
        form1.Label2.Caption:='Position'+inttostr((memo1.SelStart-charsbeforeline)+1);//显示列数  
   
  end;  
   
  end.Top

3 楼ihihonline(潇潇->戒烟)回复于 2002-04-13 11:51:41 得分 2

迟到一布Top

4 楼firetoucher(风焱)回复于 2002-04-13 15:25:59 得分 2

upTop

5 楼LuZhou(卢周)回复于 2002-04-13 15:45:15 得分 2

呵呵,看看delphi的sample吧Top

相关问题

  • 简单的问题,delphi中的dbgrid
  • 简单问题:在DELPHI中调用外部程序的语法?
  • 简单问题:在DELPHI中如何创建ACTIVEX对象?
  • 如何在DELPHI中使用BCB的控件(可能很简单)
  • 急:怎样在Delphi中显示GIF动画?越简单越好!
  • 如何在delphi中读取本地的一个dbf表?(简单)
  • 超简单问题:DELPHI中如何禁止TCanvas的BRUSH?
  • 请教delphi开发中两 个简单问题…….
  • delphi中对sql server数据库的查询(应该很简单)
  • 简单问题,Delphi中PageControl的ActivePageIndex在BCB中对应为什么

关键词

  • memo
  • charsbeforeline
  • linenum
  • tform
  • em
  • label
  • button
  • form

得分解答快速导航

  • 帖主:zjp899
  • Liujc
  • skill2002study
  • ihihonline
  • firetoucher
  • LuZhou

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo