自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

闲人阿发伯的业余编程心得

闲云野鹤般的生活

  • 博客(5)
  • 资源 (7)
  • 收藏
  • 关注

原创 Delphi2007新功能 -- 有限的栈对象

           今天使用Delphi2007,一个误输入,无意中发现Delphi2007的record类型居然能够和TObject一样定义方法和属性,而且不需要调用类似TObject.Create方法就能生成一个record对象。这是否意味着Delphi2007也能和C++一样,不仅能使用堆对象(new),也能使用栈对象(静态对象)呢?        通过实验,答案是肯定的!这使我感到很

2007-08-27 14:50:00 5269 6

原创 GDI+ 在Delphi程序的应用 -- 线性调整图像亮度

      我曾写过2篇关于GDI+图像亮度调整的文章:《GDI+ 在Delphi程序的应用 -- 调整图像亮度》和《GDI+ 在Delphi程序的应用 -- ColorMatrix与图像亮度》,前者采用GDI+的Bitmap扫描线逐点增加或减少图像像素RGB的值,后者则通过设置GDI+的ColorMatrix进行调整,但是这两种方法都属于非线性的亮度调整,优点是代码简单、速度快,缺点是在调整亮度

2007-08-25 19:38:00 6131 4

原创 Delphi图像处理 -- 图像卷积

阅读提示:    《Delphi图像处理》系列以效率为侧重点,一般代码为PASCAL,核心代码采用BASM。    《C++图像处理》系列以代码清晰,可读性为主,全部使用C++代码。    尽可能保持二者内容一致,可相互对照。   本文代码必须包括文章《Delphi图像处理 -- 数据类型及公用过程》中的ImageData.pas单元。     在图像的处理过程中,经常要用到卷积模板,如图像锐化

2007-08-22 11:21:00 9837 20

原创 Delphi程序中弹出和关闭CD-ROM

         要在Delphi程序中控制CD-ROM的弹出和关闭,可以利用MMSystem.pas单元的MCI(Media Control Interface)函数。有2个函数可以达到同样的效果。一个是mciSendCommand函数,另一个是mciSendString函数。下面分别用这2个函数写的OpenCDDrive函数。        1、使用mciSendCommand:f

2007-08-15 00:01:00 1859

原创 Delphi组件的偷梁换柱

    在使用Delphi可视化设计时,有时觉得某个元件缺少点自己需要的功能或者属性,或者需要的功能或者属性是protected,没法直接得到。比如TPanel,是个容器类组件,其功能是用来放置其它窗口组件和图形组件,但是,如果想在它的界面上画点什么就不那么方便了,既没有OnPaint事件,也不能直接获取其Canvas(该属性是protected)。    碰到这类问题,我们采用的策略一般有2

2007-08-06 15:33:00 4237 2

Delphi图像处理单元

Delphi图像处理单元,有部分例子,其原理可参考我的BLOG。 水平有限,错误在所难免,望来信指正。

2015-01-03

Gdiplus for Delphi 主文件单元

修改了某些对构造方法CreatClone调用语句中,未用返回值类型作限定的BUG

2011-06-26

GDI+ for VCL and GDI+ for C (2010.10.7)

GDI+ for VCL and GDI+ for C语言2010.10.7最新修改版。 如有错误,请反馈,不胜感激!

2010-10-07

Gdiplus C语言版本

这是我改写的Gdiplus的C语言版本。用VS2005和BCB做过一些主要的测试,例子和可能出现的错误解决办法请关注我的BLOG:http://blog.csdn.net/maozefa

2009-11-10

GDI+ for VCL

GDI+ for Delphi,GDI+ for C++Builder原资料Gdiplus for VCL(Delphi and C Builder)的修改版。

2007-11-29

Gdiplus for VCL(Delphi and C Builder)

说明:本资源BCB版BCB2007正常,但BCB6下有兼容错误,请下载修改后资源:http://download.csdn.net/source/297704 或者按下面文章作些修改:http://blog.csdn.net/maozefa/archive/2007/11/12/1880484.aspx

2007-11-08

GDI+ SDK 参考

经典的GDI+ SDK文档,例子为C++

2007-08-29

空空如也

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

TA关注的人

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