
Delphi 控件专题
文章平均质量分 78
Hunto
这个作者很懒,什么都没留下…
展开
-
数学表达式的计算——如何捕捉异常
在写程序的过程中,难免会出现各种各样的情况,有的情况也许不是我们想要的。有的人也许会用很多判断要严格控制程序,使其不会出现异常情况,但这样做可能会增加写程序的难度。其实我们还可以用一种更加简便的方法,那就是异常。在程序中合理的使用异常将使你在写程序中省去很多烦恼。在Delphi中,Borland 已经为我们定义了很多异常的类,我们可以直接使用。但是如果我们不去管异常的话,会使程序的的原创 2004-08-13 23:47:00 · 1831 阅读 · 0 评论 -
Thread类的创建及使用
一、Thread类的创建:unit Thread;{ 线程类的创建 编译环境: Windows 2003 Sever Delphi 7.0 Enterprise}interfaceuses classes,sysutils,StdCtrls;type TB = class(TThread) private i :integer; Fedt :TEdit; proced原创 2004-08-09 10:37:00 · 1215 阅读 · 0 评论 -
一个简单控件的编写--系统托盘
在网上看到不少系统托盘的控件,有的写的东西太多,用不上,但大家似乎都没有解决一个问题,那就是单击和双击怎么处理的问题,所以自己也写了一个贴出来。希望大家能多提意见,如果哪个地方有不对的地方请指出,但千万别骂。 这个控件很简单,可以用 Show 的方法显示图标,用 Hide 的方法来隐藏图标,可以处理单击和双击的事件,还有一个 Popup 菜单(在点击右键的时候弹出原创 2004-08-13 20:02:00 · 1427 阅读 · 1 评论 -
Delphi 组件编写--扑克牌组件
Delphi 组件编写--扑克牌组件 Hunter 在网上看了不少关于扑克牌组件的编写,大多是调用原创 2004-12-08 16:36:00 · 1824 阅读 · 0 评论 -
扑克牌组件之二——利用 cards.dll 编写扑克牌组件
扑克组件的编写及使用上一次写了一个利用位图制作的扑克组件,这次换一下,试着利用cards.dll来做一人组件。这个组件没有大小王,速度也比上一个慢了许多。不过这个组件可以设置很多背景,而且它的宽度和长度都是可以更改的。 cards.dll 功能很全,我们这里只用它来画扑克牌的正面和反面,其他的一律不使用。如果您对这些用法感兴趣,可以到微软的MSDN上去查阅,这里就不再罗嗦了。下面请看:原创 2004-12-16 17:55:00 · 2364 阅读 · 0 评论 -
如何根据类的名字来生成对象
有时候我们可能在程序中需要动态去生成一些对象,但我们又不想写大量的case分支语句来实现,而是建一张表,根据类的名称或其他一些索引来生成类的实例——对象。如果你有这方面的需要,本文将会帮助你实现这一目的。在写正文之前首先要引进一个概念,类的变量(自己起的准确不准确无所谓,只大家明白就行啦)。这个类的变量并非我们平时看到的这样的定义如:Edit1:TEdit。这样的定义只是定义了一个对象。如果想定义原创 2005-08-20 13:58:00 · 1486 阅读 · 0 评论