相关分类: Java技术 C/C++ VB delphi
  • Windows消息机制初谈

    Windows系统是一个消息驱动的OS,什么是消息呢?我很难说得清楚,也很难下一个定义(谁在嘘我),我下面从不同的几个方面讲解一下,希望大家看了后有一点了解。 1、消息的组成:一个消息由一个消息名称(UINT),和两个参数(WPARAM,LPARAM)。当用户进行了输入或是窗...

    2008-04-09 04:27:41

  • Borland重操旧业 推出新品再次叫板微软

    在经历数年的财务困难和策略失误后正处于恢复过程中的Borland公司计划在明年初发布一款代号为Galileo的开发工具,与微软争夺开发工具市??alileo将使编程人员开发能够在Windows和未来的.Net平台上运行的应用程序。 Borland公司的策略总监托德表示,Galileo开发工具套...

    2008-04-09 04:27:41

  • 基本图象处理代码(1)

    [图像的旋转和翻转] 以下代码只能用于24位色的位图,用于处理其它色深的位图请自行修改。 //旋转90度 procedure Rotate90(const Bitmap:TBitmap); var i, j: Integer; rowIn,rowOut: PRGBTriple; Bmp: TBitmap; Width,Height: Integer; begin Bmp := TBitmap.Create; B...

    2008-04-09 04:27:40

  • 由图像的灰度化看基本图像处理(3)

    [优化篇] 还以上篇中给出的灰度化代码为例 procedure Grayscale(const Bitmap:TBitmap); var X: Integer; Y: Integer; PRGB: pRGBTriple; Gray: Byte; begin for Y := 0 to (Bitmap.Height - 1) do begin PRGB := Bitmap.ScanLine[Y]; for X := 0 to (Bitmap.Width - 1...

    2008-04-09 04:27:40

  • 由图像的灰度化看基本图像处理(1)

    [基础篇] 首先看一段实现24位色图像灰度化转换的代码 procedure Grayscale(const Bitmap:TBitmap); var X: Integer; Y: Integer; R,G,B,Gray: Byte; Color: TColor; begin for Y := 0 to (Bitmap.Height - 1) do begin for X := 0 to (Bitmap.Width - 1) do begin Colo...

    2008-04-09 04:27:39

  • Delphi 对象流式管理---窗体文件(*.dfm)的转换

    在 Delphi5 和 Delphi6 中,对窗体文件( *.dfm )的保存格式不一样,如果要想在 Delphi5 中打开 Delphi6 写的 Project ,则必须对窗体文件进行转换,这要了解 Delphi 中的对象流式管理。流在 Delphi 中有重要的作用,今天我是利用 TStringStream 和 TMemoryStream 将...

    2008-04-09 04:27:38

  • Windows优化大师注册机源码

    Windows优化大师注册机源码 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Registry, StdCtrls, Buttons; type TForm1 = class(TForm) Label1: TLabel; Label2: TLabel; Edit1: TEdit; Edit2: TEd...

    2008-04-09 04:27:38

  • Decal SDL-Delphi的范型类库-通用数据结构与算法类库

    1、Decal SDL 通用数据结构与算法类库 我个人认为是目前类结构建模建得很好的一个数据结构类库。 介绍 Decal的前身是 SDL,一套商业的通用数据结构与算法类库。Decal删除了其中关于垃圾回收部分的代码,而将其他部分全部开放源代码了,这对大家来说是一个好消息。Decal...

    2008-04-09 04:27:37

  • 编译器(解释器)编写指南-编写编译器(解释器)的工

    作者:Riceball(riceballl@hotmail.com ) 关键字: 编译器, 解释器, LEX, YACC, 编译原理, 正则表达式, Pascal 预备知识:编译原理,正则表达式,Pascal 本文并不希望深入透彻的讲解编译原理,而是讲解如何利用工具(生成编译器的编译器)去编写编译器。如果你完全不知...

    2008-04-09 04:27:36

  • SDL Guide 中文译版(四)

    第四章 样例 注:重复的例子没有列出 最快的图像平面块传送 将图像画到屏幕上有三种方式:1.创建一个图像平面并用SDL_BlitSurface传送到屏幕;2.在系统内存创建视频平面并调用SDL_UpdateRect;3.在显存创建视频平面并调用SDL_LockSurface。最好的方法是混合方式: #inc...

    2008-04-09 04:27:34

2