首页 新闻 搜索 短信 分类 聊天 导航
上移动梦网
赢手机大奖

新浪首页 > 科技时代 > 网上学园 > 高级编程 > 正文
Delphi编程使用经验四则

http://www.sina.com.cn 2001/12/18 17:02 赛迪网-中国计算机报

  文/晓周

  实现类似于VB中Doevents函数的功能

  在Delphi中没有类似于VB中的Doevents函数,这样,有的时候,我们将无法使Windows响应多个同时发生的事件,怎么解决这一问题?其实,你可以通过调用Application的ProcessMessage来完成类似VB中Doevents函数的功能。

  格式整数输出

  当比较大的数字输出时会显得不易阅读时,我们可在Delphi中通过如下办法显示带分节号的数字:×××××.Caption=FormatFloat(例:524,667,500)。

  制作丰富多彩的标签

  Delphi只提供了简单的标签,能不能在标签中有不同的字体、不同的颜色呢?回答是肯定的,并且不需使用第三方控件,我们只要巧妙地利用Delphi自己提供的TRichEdit就可以了。首先将TRichEdit控件的边框清除:RichEdit1.BorderStyle:=bsNone;同时设置只读属性为真:RichEdit1.ReadOOnly:=True;然后,你利用Write之类的软件制作好RichText格式的文本,通过以下语句就可以显示出来了:

  RichEdit1.PlainText:=False;

  RichEdit1.Lines.LoadFrom(′c: est.rtf′);

  在编译时获得提示

  在Delphi 2.0中,编译时,可以让编译器告诉我们一些提示,但因一些特殊需要,我们必须在指定的代码段写入Delphi提示,怎么办?请参考如下的程序:

  {HINTON}

  procedureTform1.Button1Click(Sender:TObject);

  var

  X:integer;

  begin

  end;

  {HINTOFF}



发表评论】【初学者园地】【科技聊天】【关闭窗口

新 闻 查 询

 相关链接
Delphi程序的时限和加密方法 (2001/12/17 14:31)
Delphi应用编程答疑解惑 (2001/11/02 16:14)
用Delphi再现Windows纸牌游戏 (2001/10/30 10:56)
Delphi发布Q4预期 并预期裁员1,500 (2001/10/17 04:40)
在Delphi里播放Flash动画 (2001/09/26 11:29)
利用Delphi实现系统状态栏图标 (2001/09/25 10:11)
用Delphi编写SMTP邮件发送程序 (2001/09/21 15:48)
如何在Delphi中使用资源文件 (2001/09/14 10:33)
Delphi开发用DOA运行存储过程 (2001/08/29 11:16)
利用Delphi实现图像的淡入淡出 (2001/08/16 14:07)


科技时代意见反馈留言板 电话:010-82612286 或 010-82628888-3488   欢迎批评指正

网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息

Copyright © 1996 - 2001 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网