说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Delphi使用经验五则

HTML文档下载 WORD文档下载 PDF文档下载
Delphi使用经验五则

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

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

2?格化整数输出

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

3?制作丰富多彩的标签

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

RichEdit1.PlainText:=False;

RichEdit1.Lines.LoadFrom(′c:\test.rtf′);

4?在编译时获得提示

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

{$HINTON}

procedureTform1.Button1Click(Sender:TObject);

var

X:integer;

begin

end;

{$HINTOFF}

5?确定刚才用鼠标击了哪一个对象

在Windows95中,鼠标的右键起了很大的作用,但在Delphi中,对于右键的褂没共还挥行,怎样才能知道刚才鼠标右击的对象名称呢?首先建立一个popmenu,然后以下的代码就可以告诉你?才右击的对象名称:

PopupMenu1.PopupComponent.ClassName。

请不要忽略API的安全性 发布将近?苹果在多地注册“iWatch”商标 苹果聘请某时尚公司CEO为副总裁 将负责“特殊项目” 雅虎5000万美元收购视频分享应用Qwiki 创业第一年易犯的8大错误 一个非常简单的问题 工作累了、觉得无聊的就去看看电影和动画吧……哈哈哈 №①【高手请进】!求组合方案生成算法 我做了一网站,请大家指教! 执行bcp命令 添加硬盘!!! 高分求教2003中的REMOTING权限问题, 安装MSDE时,如何使验证方式为:sql和windows混合集成验证。 阅读罗云彬编写的<<windows环境下32位 汇编语言程序设计>>时遇到的一些问题 我最喜欢的一句名言 作文 500字 怎样写我与书的故事作文400字 我与书的故事作文400字 我与书的故事作文 600字 我与书的故事作文600字.要具体事例, 我喜欢的一句格言的作文请教教偶怎么写,谢谢了我不要 我喜欢的一句格言作文 作文我喜欢的一则格言 我最喜爱的一句名言作文!急需!500字! 斯诺登抨击美国国家安全局为“最坏犯罪两岸企业家聚紫金山峰会 名流荟萃商产三中全会前瞻:勇于担当绘蓝图 凝聚共朴槿惠就历史问题斥责日本 称元首会晤哥伦比亚警方截获1.5吨可卡因 逮捕北约秘书长表示希望土俄通过接触缓和事印度经济本财年二季度增长7.4%彭丽媛参观联合国教科文组织总部投资过程中如何利用现货原油杠杆进行投像梅长苏一样怕冷,想不想知道为什么?重生破茧成蝶重生之网文作家巫族至尊梦回西夏婆娑飘幻论红楼的倒掉芳草坪旅游冰瀑布旅游海螺沟冰川索道旅游香港又一城旅游名都滑雪场旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘