自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 如何根据类的名字来生成对象

有时候我们可能在程序中需要动态去生成一些对象,但我们又不想写大量的case分支语句来实现,而是建一张表,根据类的名称或其他一些索引来生成类的实例——对象。如果你有这方面的需要,本文将会帮助你实现这一目的。在写正文之前首先要引进一个概念,类的变量(自己起的准确不准确无所谓,只大家明白就行啦)。这个类的变量并非我们平时看到的这样的定义如:Edit1:TEdit。这样的定义只是定义了一个对象。如果想定义

2005-08-20 13:58:00 1485

原创 如何用Delphi7编写WinXP界面的程序

前一段在网上看了不少介绍编写XML文件实现WinXP界面的方法,实际想在Delphi7中实现WinXP界面很单间。只需要在 uses 中加入 XPMan 就行, 或者在 implementation 后面加上 {$R WindowsXP.res} 也可以实现。

2005-01-29 11:57:00 1644 1

原创 扑克牌组件之二——利用 cards.dll 编写扑克牌组件

扑克组件的编写及使用上一次写了一个利用位图制作的扑克组件,这次换一下,试着利用cards.dll来做一人组件。这个组件没有大小王,速度也比上一个慢了许多。不过这个组件可以设置很多背景,而且它的宽度和长度都是可以更改的。 cards.dll 功能很全,我们这里只用它来画扑克牌的正面和反面,其他的一律不使用。如果您对这些用法感兴趣,可以到微软的MSDN上去查阅,这里就不再罗嗦了。下面请看:

2004-12-16 17:55:00 2362

原创 Delphi 组件编写--扑克牌组件

                                                                   Delphi 组件编写--扑克牌组件                                                                                Hunter      在网上看了不少关于扑克牌组件的编写,大多是调用

2004-12-08 16:36:00 1824

原创 精确计算PI小数点后800位小数

        近来,在网上发现一个能精确计算PI后面数百位的C程序,不敢独享,把其翻译成PASCAL版,供大家参考,该函数写的非常精巧,仅用了三行代码,就能精确计算出PI后800位小数。小弟不才,对数学造诣不深,不明白他算法的原理是什么,如果有懂的请不吝赐规教。下面将该函数的C版和PASCAL版一并贴出,供大家参考。////////////////////////////////////////

2004-09-08 12:16:00 2763

原创 数学表达式的计算——如何捕捉异常

       在写程序的过程中,难免会出现各种各样的情况,有的情况也许不是我们想要的。有的人也许会用很多判断要严格控制程序,使其不会出现异常情况,但这样做可能会增加写程序的难度。其实我们还可以用一种更加简便的方法,那就是异常。在程序中合理的使用异常将使你在写程序中省去很多烦恼。在Delphi中,Borland 已经为我们定义了很多异常的类,我们可以直接使用。但是如果我们不去管异常的话,会使程序的的

2004-08-13 23:47:00 1830

原创 一个简单控件的编写--系统托盘

        在网上看到不少系统托盘的控件,有的写的东西太多,用不上,但大家似乎都没有解决一个问题,那就是单击和双击怎么处理的问题,所以自己也写了一个贴出来。希望大家能多提意见,如果哪个地方有不对的地方请指出,但千万别骂。        这个控件很简单,可以用 Show 的方法显示图标,用 Hide 的方法来隐藏图标,可以处理单击和双击的事件,还有一个 Popup 菜单(在点击右键的时候弹出

2004-08-13 20:02:00 1424

原创 Win2000/XP/2003 下*号密码探测器

 在Win98下,对于别的程序的密码框,我们可以用SendMessage函数可以对这个密码框下一个WM_GETTEXT 的命令获取这个密码框的内容。但自2000以后,微软的安全意识似乎强了一点,用这个命令对普通的窗口管用,但对于密码框已经不起作用了。有不少类似的程序是通过建立动态链接库的方式来获取,但是那样做太麻烦了,其实我们有更简便的作法。那就是对它先下一个命令,去除它的密码框的

2004-08-12 15:16:00 1848 1

原创 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 1213

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除