会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
万一的 Delphi 博客
记录学习过程中的点点滴滴,是喜欢、不是职业;记性不好,特别需要这么一个博客。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
42
43
44
45
46
47
48
49
50
···
215
下一页
2010年1月6日
RegularExpressions(2) RegularExpressions 支持的正则表达式语法
摘要: 长时间不用正则, 语法都忘了; 以下是基于之前的资料又结合 msdn 复习整理的记录:TRegex.Create('abc');abcde ABCDEabcde默认区分大小写TRegex.Create('abc', [roIgnoreCase]);abcde ABCDE abcde使用 roIgno...
阅读全文
posted @ 2010-01-06 01:01 万一
阅读(6843)
评论(2)
推荐(2)
编辑
2010年1月5日
RegularExpressions(1) 一个 Net 样式的、适用于 Delphi 2009 之后版本的正则表达式组件
摘要: 现在推荐使用官方的正则表达式组件: http://www.cnblogs.com/del/archive/2011/03/28/1998100.htmlRegularExpressions 和前面刚刚学完的 GdiPlus 都是 Erik van Bilsen 先生在 2009 年完成的.Erik van Bilsen 的网站: www.bilsen.com.RegularExpressions1.0 直接下载地址: www.bilsen.com/regularexpressions/RegularExpressions1.0.zipRegularExpressions 的基础是 C 写的(来
阅读全文
posted @ 2010-01-05 23:25 万一
阅读(4757)
评论(3)
推荐(2)
编辑
2010年1月3日
GdiPlus[60]: 图像(十二) IGPImageAttributes 的更多方法
摘要: IGPImageAttributes 的方法:SetWrapMode() { 设置环绕模式 }这是 IGPImageAttributes 中出了 Clone 以外唯一个和颜色不相关方法.SetThreshold()、SetThreshold() { 设置、取消 "阈值" }取值范围: 0..1假如设置阀值为 0.5, 那么超过 128 的红色都变为 256, 少于 128 的红色都变为 0;绿色、...
阅读全文
posted @ 2010-01-03 15:40 万一
阅读(4841)
评论(2)
推荐(0)
编辑
2010年1月1日
GdiPlus[59]: 图像(十一) IGPImageAttributes 之颜色矩阵(TGPColorMatrix)变换
摘要: IGPMatrix 矩阵 是个接口, 要通过 TGPMatrix 实例化后使用, 其内置了很多方法和属性.TGPColorMatrix 只是一个结构体, 除了矩阵数据(5*5)外, 它只有一个方法: TGPColorMatrix.SetToIdentity.通过 SetToIdentity 方法可初始化矩阵, 初始化后的数据是:┏ ┓┃1 0 0 0 0┃┃0 1 0 0 0┃┃0...
阅读全文
posted @ 2010-01-01 22:52 万一
阅读(4285)
评论(5)
推荐(0)
编辑
2009年12月31日
GdiPlus[58]: 图像(十) IGPMetafile 特有的属性与方法
摘要: 这包括://方法IGPMetafile.GetMetafileHeader; { 获取 Metafile 的 MetafileHeader }IGPMetafile.GetHEnhMetafile; { 获取增强型 Metafile 的 Windows 句柄 }IGPMetafile.PlayRecord(); { 播放单个图元文件记录 }//属性IGPMetafile.DownLevelRast...
阅读全文
posted @ 2009-12-31 21:48 万一
阅读(3297)
评论(2)
推荐(0)
编辑
GdiPlus[57]: 图像(九) IGPBitmap 特有的属性与方法
摘要: 这包括://属性IGPBitmap.Pixels; { 获取或设置指定像素的颜色 }//方法IGPBitmap.SetResolution(); { 设置分辨率 }IGPBitmap.GetHBitmap(); { 创建 GDI 格式的 Bitmap 并返回句柄 }IGPBitmap.GetHIcon; { 创建 Icon 文件并返回句柄 }IGPBitmap.LockBits(); { 锁定对象...
阅读全文
posted @ 2009-12-31 11:39 万一
阅读(6101)
评论(0)
推荐(0)
编辑
2009年12月30日
GdiPlus[56]: 图像(八) 关于多帧图像
摘要: TIFF 与 GIF 是多帧图像; GIF 还可以关联时间形成动画.在编码或解码多帧图像的过程中会用到下面两个常数值:FrameDimensionPage (用于 TIFF)FrameDimensionTime (用于 GIF)GDI+1.0 不能编码 GIF 动画; 但都能解析.解析 TIFF 多页图像的例子:uses GdiPlus;procedure TForm1.FormDblClick(...
阅读全文
posted @ 2009-12-30 15:51 万一
阅读(5778)
评论(2)
推荐(0)
编辑
2009年12月29日
GdiPlus[55]: 图像(七) 图像编码的参数
摘要: 通过 IGPImage.GetEncoderParameterList 可以获取指定编码格式的参数列表;通过此列表可以遍历出各参数的指针: PGPNativeEncoderParameter(TGPNativeEncoderParameter 的指针);TGPNativeEncoderParameter 是一个结构体:TGPNativeEncoderParameter = record Guid...
阅读全文
posted @ 2009-12-29 17:25 万一
阅读(5976)
评论(2)
推荐(1)
编辑
GdiPlus[54]: 图像(六) 图像解码与编码
摘要: GDI+ 能够打开某种格式的图像, 就会有对应的解码器; 能够保存为某种格式, 也会有对应的编码器.下面程序通过 IGPImageCodecInfoArray 与 IGPImageCodecInfo 获取了 GDI+ 能够编码与解码的格式:uses GdiPlus;procedure TForm1.Button1Click(Sender: TObject);var Encoders, Decod...
阅读全文
posted @ 2009-12-29 16:05 万一
阅读(3673)
评论(0)
推荐(0)
编辑
GdiPlus[53]: 图像(五) 图像的属性(图像元数据)
摘要: 相关方法和属性:IGPImage.GetPropertyItem(); { 获取属性项 }IGPImage.SetPropertyItem(); { 设置属性项 }IGPImage.RemovePropertyItem(); { 删除属性项 }IGPImage.PropertyIdList; { 获取图像属性 ID 数组 }IGPImage.PropertyItems; { 获取图像属性集合 }...
阅读全文
posted @ 2009-12-29 12:03 万一
阅读(4122)
评论(0)
推荐(1)
编辑
上一页
1
···
42
43
44
45
46
47
48
49
50
···
215
下一页