内容列表
再谈多态——向上映射及VMT/DMT
再谈多态——向上映射及VMT/DMT 作者:Nicrosoft([email protected]) 2001.10.9个人主页:http://www.sunistudio.com/nicrosoft/东日文档:http://www.sunistudio.com/asp/sunidoc.asp        在《浅谈多态
分类:Delphi 查阅全文
用HtmlHelp组件在Delphi应用程序中实现Html帮助
      一个对用户友好的应用程序是应该有完善的在线帮助的。.hlp格式的帮助文件作为Windows平台的标准帮助文件格式而得到了广泛的应用,同时也受到很多应用程序开发环境,比如Delphi等的良好支持。随着微软从Windows98开始支持.chm(已编译的 HTML 帮助文件)格式的帮助文件以来,这一界面更加友好的帮助文件格式得到了越来越广泛的应用。
分类:Delphi 查阅全文
Introduction to Design Patterns in Delphi
  Introduction to Design Patterns in Delphi This discussion paper was presented by James Heyworth to the Canberra PC Users Group Delphi SIG on 11/11/1996. Please send comments and suggestion
分类:Delphi 查阅全文
怎样修改windows里的开始按钮的位图?
/修改var   Form1: TForm1;   StartButton: hWnd;   OldBitmap: THandle;   NewImage: TPicture; / 将代码放入FormCreate事件procedure TForm1.FormCreate(Sender: TObject); b
分类:Delphi 查阅全文
使用DLL文件中封装的窗口
使用DLL文件中封装的窗口 徐长友 文章摘要:     编写软件时常常使用到DLL文件,本文就使用DLL文件中封装的窗口来说说Delphi中在DLL如何封装窗口,如何调用DLL中封装的窗口,及MDI-Child在DLL中载入并使用 一、在DLL中封装窗口    打开Delphi新建一个DLL工程,保存为usedl
分类:Delphi 查阅全文
转换一批.bmp 文件为 .jpg
  转换一批.bmp 文件为 .jpg unit BMP2JPG_Unit; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls ,jpeg, ComCtrls, filectrl, Menus
分类:Delphi 查阅全文
Creating a real singleton class in Delphi 5
Creating a real singleton class in Delphi 5 Abstract:The article describes how to create a class that follows the singleton pattern. The class described will take care of the singleton requireme
分类:Delphi 查阅全文
设计模式、用Delphi实现---->Builder模式
    Builder模式 起源 Delphi中的Builder模式在基本Builder模式进行了扩展。更多Builder模式的资料请参阅 [Gam+] 目的 将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 动机 一个生成器(Builder)与抽角工厂(Abstract Factory)从概念上来看有点类似。但不同的是,生成器将单一复
分类:Delphi 查阅全文
Dll中导出类--Delphi实战之一
   Dll中导出类--Delphi实战之一 作者: Musicwind® 创建时间: 2001-11-01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 更新历史:No.1 更新时间:2001-11-01 20:09 更新人员:Musicwind&re
分类:Delphi 查阅全文
怎样屏蔽或打开windows里的快捷键
屏蔽var   Dummy: Integer; begin   SystemParametersInfo( SPI_SETFASTTASKSWITCH, 1, @Dummy, 0);   SystemParametersInfo( SPI_SCREENSAVERRUNNING, 1, @Dummy, 0); end; 打开var &n
分类:Delphi 查阅全文
设计模式、用Delphi描述-->Factory Method模式
Factory Method模式(工厂方法) 起源 Delphi中的Factory Method模式在基本Factory Method模式进行了扩展。更多Factory Method模式的资料请参阅 [Gam+] 目的 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method模式使一个类的实例化延迟到其子类。 动机 与Abstract Factory不同的是:
分类:Delphi 查阅全文
设计模式、用Delphi描述-->Abstract Factory模式
Abstract Factory模式(抽象工厂) 起源 Delphi中的Abstract Factory模式在基本Abstract Factory模式进行了扩展。更多Abstract Factory模式的资料请参阅 [Gam+] 目的 提供一个创建一系列相关或互依赖对象的接口,面无需指定它们的具体的类。 动机 这种模式是将你的应用与具体的类分类的最好办法,比如说,你要覆盖Delphi的
分类:Delphi 查阅全文
设计模式、用Delphi描述-->Observer模式
Observer 模式 起源 Delphi中的Observer模式在基本Observer模式进行了扩展。更多Observer模式的资料请参 [Gam+, pages 293..303] 目的 定义一个对象间的一种一对多的依赖关系,当一个对象状态发生变化时,所有依赖于它的对象者得到通知并自动更新 动机 将一个系统分割成一系列相互协作的类有一定的副作用:必须给护相关对象间的一致性
分类:Delphi 查阅全文
几本我不喜欢的Delphi书籍(之一)
  几本我不喜欢的Delphi书籍(之一) 作者: Musicwind® 创建时间: 2001-10-24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        前言:写作此文的三个动机:其一、我要发泄自
分类:Delphi 查阅全文
Delphi中建立指定大小字体和读取该字体点阵信息的函数
  Delphi中建立指定大小字体和读取该字体点阵信息的函数 作者:ThermometerEmail:  [email protected]   由于要控制硬件,需要把矢量的汉字转化为点阵信息写入eprom或在液晶屏上显示,因此用Delphi写了如下的函数,可以把指定的一个汉字(两个字符)转化为点阵信息保存到文件,每个点对应一个二进制位,有文字信息该位为
分类:Delphi 查阅全文
设计模式、用Delphi实现---->Decorator 模式
      Decorator 模式 起源 Delphi的Decorator模式是在Decorator的基础上进行了扩展。更多Decorator模式的资料请参阅 《设计模式115页》 目的 动态地给一个对象添加一些职责。就增加功能来说,Decorator模式比增加子类更为灵活. 动机 我们经常要为某一些个别的对象增加一些新的职责,并不是全部的类。假设
分类:Delphi 查阅全文
C++/Object Pascal中循环结构的一点差异及讨论
  C++/Object Pascal中循环结构的一点差异及讨论   虽然在所有的编程语言之中,程序的执行都无非是顺序、分支和循环等几种结构,比如说,C中的if…else,switch…case,while和do…while, 以及Pascal中的if…then…else,case…of,while…do,repeat…until,几乎就是一一对应的关系,只不过语法上有小
分类:Delphi 查阅全文
通过Delphi 实现图象的缩放
给你一个图像放大的文章:本文介绍实现图象局部、平滑和无闪烁放大的算法原理,以及在Delphi中实现的技术。读完本文,您一定会为Delphi能用如此少的代码实现如此强大的功能惊叹不已,这是许多其它开发工具所无法比拟的。算法原理在Delphi中,可利用类Tcanvas的CopyRect方法实现图象的放大和缩小。其功能是将源画布上的一个指定矩形区域(简称源矩形)内的象素,拷贝到目的画布上的一个指定矩形区
分类:Delphi 查阅全文
Delphi对象模型(Part IV)
   Delphi对象模型 (PART IV)   Delphi对于面向对象编程的支持丰富而且强大。除了传统的类和对象,Delphi还提供了接口,异常处理,多线程编程等特性。这一章节深入讲解了Delphi的对象模型。读者应当对标准的Pascal比较熟悉,并且对有关面向对象编程的基本法则有一定了解。 (本文的英文原
分类:Delphi 查阅全文
netmessagebuffersend示例
unit Unit1; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;function ToUnicode(str:string;dest:PWideChar):integer;function Sen
分类:Delphi 查阅全文
<< 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 >>