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

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。

主题: MDB文件的导出 使用 DAO-VB资料 Microsoft Access秘密、技巧和陷阱-VB资料 SQL的基本操作(1.数据类型) -VB资料 SQL的基本操作(2.数据库的相关操作)-VB资料 SQL的基本操作(3.表的相关操作) -VB资料 SQL的基本操作(4.数据的检索)-VB资料 SQL在VB中的使用及访问远程数据库 Text 转换为 Access MDB -VB资料 VB5.0数据库基础 非编程方式访问数据库-VB资料 VB用编程方式访问数据库 VB 5.0数据库设计技术讲座(4) VB5.0数据库编程经验小集 VB5在处理数据库时的几个“BUG” VB6.0中的几个新增数据库工具 VB处理数据库时求数据表记录总数的最佳方法 VB访问数据库的方案比较 VB数据库编程经验两则 VB数据库编空字段的处理 VB数据库多字段记录的录入 VB数据库记录查询四法 vb应用程序访问sql server方法探讨 VB中超长OLE数据库字段的操纵方法 VB中将数据转换为数据库文件 VB中远程数据库的访问 Visual Basic 的数据库编程 Visual Basic数据库数据的选项录入及选项增减与编辑 把资料输往Excel来列印-VB资料 报表中的滚动问题-VB资料 编写Connect Strings-VB资料 表或查询是否存在-VB资料 jboss3 跟sql server 2000 数据库连接问题 “确定”按钮与“回车”键怎样进行消息传送 提问!! 如何获取一个字符串中中文字符的个数?50分) 救命啊!关于数字字符串的问题,so easy!送分! 请教一下杭州的PB程序员工资行情 怎样用vb将数据库中的数据以曲线的形式显示出来 在上海的有线通上,如何通过HUB使3台电脑共享上网 请问如何检测当前屏幕分辨率是不是1024*768? 郁闷!。。。今年我决定不考研。。。人家留在学校备考,我留在学校做课程表查询系统 ?一个对象删除的问题?不能确定 请问:为什么编译无错,但生成。EXE文件时却有错,我是在卸载中文VC后安装英文版的 请教一下杭州的PB程序员工资行情 请您对您的言行负责,遵守中华人民共和国有关法律、法规,尊重网上道德 请教一下杭州的PB程序员工资行情 反解密,有谁能那么牛?100分相送!!!!!!!!! 没问题,想倒分怎么办? 正是风雨飘摇日 =============怎么固定一个ActiveX控件的大小为资源里一个对话框的大小?========= 哲学家就餐问题,为了防止死锁,通常用几个信号量就可以解决? 这几天心里赌的慌,女友怎么能够这样! api中怎样初始时就最大化 小问题,在线等....好了就结分 怎么样检查这些端口是做什么的? 我读取数据集的时候,为什么会产生越界的异常? 如何通过超链接传值到下一页 谢谢 如何把当前时间组合成一个字符串? 请教大家一个问题: 请教大家一个问题: 本人给出配置表,请问路由器配置好之后,客户机网上邻居--》本地连接该怎么设置? 提问:页面如何顶边??? 难道嗳!!! 如何在几个窗体之间进行数据传递 请问:为什么编译无错,但生成。EXE文件时却有错,我是在卸载中文VC后安装英文版的 高手们,有一事不明! 郁闷~~ 调用VCDLL的参数传递问题 各位好心的大哥帮帮我,救救我~~~~~~我在线等待~~~~~~~~~ 六七十年代发生的几件很牛B的事情【转载】 求一存储过程写法 select ....union windows xp上oracle 816的数据库服务进程不能启动 image字段的处理? 今天我开始上班了 数据判断加分 关于注册用户问题 请教关于时间类型的问题 如何获取一个字符串中中文字符的个数?100分 如何用api获取cpu的processorId? 如何获取一个字符串中中文字符的个数?100分 神啊,救救我吧! 同学父亲去世了,我该如何鼓励他 天游峰的扫路人是个怎么样的人? 天游峰的扫路人是一个什么样的人,从哪里看出来的 英语翻译 春望翻译 英语翻译求翻译“国破山河在,城春草木深.” 春望的翻译! 春望 的翻译? Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath.Perhaps JAVA_HOMEexceptionorg.apache.jasper.JasperException:Unable to compile class for JSPorg.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler 读书笔记400字(100字简介) 3篇 在线等人物传记 天游峰的扫路人是什么样的人 全国第3季度城市空气质量好排名 舟山玉环温岭入选全国百强县市 分别排第3中国8月转而减持逾百亿美元美债 仍为2013全国中小城市百强县市公布 义星巴克高管回应暴利 称在华利润并不比宁波前三季度经济运行情况公布 买本地伊朗考虑政治首都迁出德黑兰 或因城市分析称美若与伊朗展开对话 中东权力平中央财政累计对西部财政转移支付8.5美军方称削减军方预算或使美国陆军陷入国务院国资委:坚决反对央企大手大脚大深港走读学童 今年破1.5万李娜开心禁药争议获澄清 经纪人寄望外今日天气眼科专家义诊啦 每天前20人免诊金听不见音乐旋律 舞出了生命节奏爱唱团等你来 唱着歌找对象社工可享受安居房补贴了千个深圳宝宝 九个先天缺陷U站也能借红伞空气质量日报民警扮成女大学生 网络聊天抓到嫌犯
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘