内容列表
设计模式、用Delphi实现---->Strategy模式
Strategy模式     起源 Delphi的STRATEGY模式是在STRATEGY的基础上进行了扩展。更多STRATEGY模式的资料请参阅 《设计模式208页》 目的 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户面变化。 动机 ·      &
分类:Delphi 查阅全文
《Mastering Delphi 6》学习笔记之四
《Mastering Delphi 6》 学习笔记之四 在C++中,我们可以用static来声明一个属于类而不是类的某个具体实例的函数。许多人以为Object Pascal没有类似的功能,其实是有的,只要将函数声明为类方法(class procedure或者class function)就可以了。例如: TForm1=class(TForm) public   clas
分类:Delphi 查阅全文
《Mastering Delphi 6》学习笔记之六
《Mastering Delphi 6》学习笔记之六 Delphi 6中对RTL增加了不少函数和Helper Class,虽然不算翻天覆地的大变化,不过确实方便不少。如果有时间的话,建议大概浏览一下新增的StrUtils,DateUtils和ConvUtils这些单元,相信会发现一些有趣的东西。 如果要得到操作系统的信息,如下即可:   case Win32Platform
分类:Delphi 查阅全文
《Mastering Delphi 6》学习笔记之七
《Mastering Delphi 6》 学习笔记之七   TObject中的ClassParent是一个很让人感兴趣的方法。通过这个方法,你可以从某个类开始,层层上溯,一直到整个VCL的根TObject为止,描述出一个完整的层次列表。可以用下面的例子来检查类继承关系: procedure TForm1.Button1Click(Sender: TObject); va
分类:Delphi 查阅全文
设计模式、用Delphi实现---->Singleton 模式
Singleton模式 起源 Delphi的SINGLETON模式是在SINGLETON的基础上进行了扩展。更多SINGLETON模式的资料请参阅 《设计模式84页》 目的 保证一个类仅有一个实例,并提供一个访问它的全局访问点,一个相对简单的应用型设计模式 动机 此模式最重要的是保证大量类正确的访问单个实例。尽管一台个系统可能有多台打印机,但系统只允许有且只有一个打印缓存。同样比如:一
分类:Delphi 查阅全文
Delphi设计模式-Abstract Factory
  模式的描述可以参考[1],下面举一个Delphi中的例子。   通常Delphi中的Form都是自动Create,也可以在Form中写代码来创建(通常是在主Form中)。下面以Abstract Factory来创建Form。 //unit AbstractF     TAbstractFactory = class  publi
分类:Delphi 查阅全文
Another Way to Drag a Window
The most common way to move an application window is to drag it by its title bar. The following article lets you provide dragging capabilities for Delphi forms without a caption, so the user can move
分类:Delphi 查阅全文
Web Application 開 發 利 器 - WebSnap(十)
Web Application 開 發 利 器 - WebSnap! 第 十 章 、 WebService+WebSnap   還 記 得 我 曾 經 說 過 要 與 你 討 論 將 WebService 應 用 在 WebSnap 中 嗎 ? 相 信 你 對 如 何 做 已 經 有 概 念 了 , 這 很 簡 單 , 你 只 要 建 立 一 個 新 的 Page Module
分类:Delphi 查阅全文
delphi函数参考手册
delphi函数参考手册----------------------------------------------------------------------------------abort 函数 引起放弃的意外处理 abs 函数 绝对值函数 addexitproc 函数 将一过程添加到运行时库的结束过程表中 addr 函数 返回指定对象的地址 adjustlinebreaks 函数 将给
分类:Delphi 查阅全文
Pascal 精要--第一章
  www.marcocantu.com Marco's Delphi Books Essential Pascal - Web Site Essential Pascal - Local Index PASCAL精要 译文 周良勇 校稿 戴勤奋   阿波罗神在Delphi神庙膜拜 意大利十七世纪壁画 目
分类:Delphi 查阅全文
Delphi代码的标准风格
Object Pascal Style Guide - By Charles Calvert(对象Pascal编码风格向导 - 译:Tommy Tong)    我们承认许多好的已经确定的工作室或个人,拥有他们自己的和本文里所说的不同的编程习惯, 但是,我们强烈建议你使用一个工具将你的代码转换为Borland风格的代码,然后再提交给Borland,Proje
分类:Delphi 查阅全文
新西兰PC世界杂志2002读者选择大奖座次排定!Delphi排第几位?
New Zealand PC World Readers' Choice Awards 2002Your pick of the best hardware, software and internet services of the year.The envelope, please. Here's how you called 'em. Our 13th annual PC World Rea
分类:Delphi 查阅全文
A Detailed Comparison of CORBA, DCOM and Java/RMI
A Detailed Comparison of CORBA, DCOM and Java/RMI (with specific code examples) Gopalan Suresh Raj Introduction Distributed object computing extends an object-oriented programming system by allowi
分类:Delphi 查阅全文
Object Pascal中String类型的内幕探讨
  在Object Pascal中,String(准确的说是AnsiString)是一种可变长度的字符串,通过PChar(AString)可以将其转换为与Windows API相兼容的字符指针类型。事实上,String类型就是一个指针,你可以用Sizeof去读取它的大小,不论字符串的实际长度是多少,Sizeof(AString)永远是4。String与一般的Null-Terminate
分类:Delphi 查阅全文
Web Application 開 發 利 器 - WebSnap(附录A)
Web Application 開 發 利 器 - WebSnap! 附錄A、 一些小技巧   這一節是一些小技巧的討論,當我們在開發WebSnap 程式時如果碰上了程式工作不正常,而你又無法由原始碼中看出端倪,這時我們可以使用WebAppDebuger 中的Log 資訊來查看Client 與 Server 之間傳遞的資料,這在許多情況下相當有用: &nbs
分类:Delphi 查阅全文
Web Application 開 發 利 器 - WebSnap(十三)
Web Application 開 發 利 器 - WebSnap! 第 十 三 章 、 Adapter 與 Wrapper    我 們 在 前 面 幾 節 都 稍 稍 的 提 到 Adapter 及 Wrapper 之 間 的 關 係 , 我 們 都 知 道 , WebSnap 利 用 Adapters 加 上 Wrapper 來 串 接 Code 與 Scrip
分类:Delphi 查阅全文
Web Application 開 發 利 器 - WebSnap(十二)
Web Application 開 發 利 器 - WebSnap! 第 十 二 章 、 DateTime 欄 位 的 拆 解 與 LookupField 、 Postback 技 術    在 撰 寫 資 料 庫 程 式 中 , 我 們 常 常 需 要 用 到 Lookup Field , 例 如 當 使 用 者 選 取 了 某 一 個 客 戶 後 , 帶 出 該
分类:Delphi 查阅全文
Web Application 開 發 利 器 - WebSnap(十一)
Web Application 開 發 利 器 - WebSnap! 第 十 一 章 、 ImageButtonProducer 應 用      在 WebSnap 的 範 例 中 , 有 幾 個 元 件 對 我 們 來 說 相 當 有 用 , 其 中 一 個 就 是 ImageButtonProducer , 她 可 以 讓 我 們 以 圖 形 按
分类:Delphi 查阅全文
异常死亡进程的自动复活
异常死亡进程的自动复活一、问题的产生 我们或多或少都有这样的经历,在Windows上运行的应用程序常常会异常终止,需要通过手工重新将其启动起来。若计算机无人看守,异常终止的进程不能实时启动,则可能给生产造成损失。 本人在开发GPS全球卫星定位系统控制中心程序时,就遇到过控制中心程序异常终止死亡的情况,由此,找出了一个自动复活死亡进程的方法,供参考。 二、相关知识 通常,把一个应用程序的一次运行实例
分类:Delphi 查阅全文
Delphi图书目录
           第一部分  机械工业出版社Delphi 5.X ADO/MTS/COM+ 高级程序设计篇(附光盘)  李维 2000-11-1 90 元Delphi 5.0时尚编程百例(含 1CD)  网冠科技 29 元Delphi编程技巧(多媒体与系统篇) 清宏
分类:Delphi 查阅全文
<< 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 >>