摘要: {*******************************************************}{ }{ 公用函数 }{ }{ 版权所有 (C) 2007 咏南工作室 }{ }{*******************************************************}unit uCommFunc;interfaceuses SysUtils, Forms, Windows, Controls, Messages, Dialogs, db, Classes, ComObj,IniFiles,ShellAPI,WinSock;//============== 阅读全文
posted @ 2008-03-30 09:05 delphi中间件 阅读(492) 评论(0) 推荐(0) 编辑
摘要: {*******************************************************}{ }{ 表格编辑 }{ }{ 版权所有 (C) 2007 咏南工作室(陈新光) }{ }{ }{*******************************************************}unit FormColSelect;interfaceuses SysUtils, Classes, Controls, Forms, Graphics,uCommFunc, StdCtrls, DBGridEh, CheckLst, Buttons, ComCtrls,. 阅读全文
posted @ 2008-03-30 09:04 delphi中间件 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: {*******************************************************}{ }{ 插件管理 }{ }{ 版权所有 (C) 2008 咏南工作室(陈新光) }{ }{*******************************************************}unit untMPlg;interfaceuses Classes,Windows, Messages, SysUtils, Variants, Graphics, Controls, Inifiles,Forms,menus,dialogs;Type PDescPlg = ^T 阅读全文
posted @ 2008-03-30 08:57 delphi中间件 阅读(546) 评论(0) 推荐(0) 编辑
摘要: {*******************************************************}{ }{ 内存映像文件 }{ }{ 版权所有 (C) 2008 咏南工作室(陈新光) }{ }{*******************************************************}unit untMapObj;interfaceuses Windows, SysUtils, Dialogs;procedure SetMappedObj(const AObj:Pointer);stdcall;function GetMappedObj:Pointer;st 阅读全文
posted @ 2008-03-30 08:24 delphi中间件 阅读(463) 评论(0) 推荐(0) 编辑
摘要: ;数据库连接配置文件db.ini[current database]dbtype=access[sql server]database=wwateruserid=sapassword=server=192.168.0.177[access]server=./db1.mdbuserid=adminpassword=dbpass=[Oracle]server=userid=password=unit uADOFactory;interfaceuses SysUtils,ADODB,DB,IniFiles,Forms,Classes,ActiveX;const c_SqlSvrPrd='sq 阅读全文
posted @ 2008-03-30 08:09 delphi中间件 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 爱过的人,,如同失贞,,,因为能对自己不忠夫帝皇之人,囚山水以为家,孤独时亦不可拿天下作陪伟大的人,热爱遥远的心思和震动的直觉,追求寄制一切的平衡,,笃信擎制天地的能力,,如果走得太远,,终难骗自一生凡夫之人,怀大悲者谓之愚善,自闭者更难有所学人类智慧,不过见多说多的艺术,, 为人之俗,人皆有之,,,世上之事大抵如此很多的女人,爱与嫁是二件完全不一样的事,,她宁可嫁给一个喜欢她的人,而不是她喜欢的人,,,很多男人,,,开始爱上一个女人,只因他发现某个其它男人也要爱这个女的开始,,男女的结合, 必求双方性情相互平衡,反而,太相似的人是无法结合的,,爱与怨念,皆生来不停,少年激进,青年已有老志,最 阅读全文
posted @ 2008-03-20 10:34 delphi中间件 阅读(212) 评论(0) 推荐(0) 编辑
摘要: procedure CHNDBNavigator(ADBNavigator:TDBNavigator);var i:Integer;begin with ADBNavigator do for I := 0 to ComponentCount - 1 do if Components[I] is TNavButton then begin case TNavButton(Components[I]).Index of nbFirst: TNavButton(Components[I]).Caption := '首笔'; ... 阅读全文
posted @ 2008-03-20 10:28 delphi中间件 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 标题 : 【字符串函数大全】 首部 function AnsiResemblesText(const AText, AOther: string): Boolean;$[StrUtils.pas功能 返回两个字符串是否相似说明 ANSI(American National Standards Institute)美国国家标准协会;不区分大小写参考 function StrUtils.SoundexProc; var StrUtils.AnsiResemblesProc例子 CheckBox1.Checked := AnsiResemblesText(Edit1.Text, Edit2.Text 阅读全文
posted @ 2008-03-20 10:25 delphi中间件 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 对象合成:通过获得对其它对象的引用而在运行期动态定义的。在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分,新的对象通过向这些对象的委派责任达到复用已有功能的目的。以策略模式举例:type TStrategy=class(TObject)//抽象策略 public procedure Hello;virtual;abstract; end; TConcreteStrategyA=class(TStrategy)//具体策略A public procedure Hello;override; end; TConcreteStrategyB=class(TStrategy)//具体策.. 阅读全文
posted @ 2008-03-14 13:02 delphi中间件 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 以类的适配器模式为例:type ITarget=interface//目标 procedure Hello; Procedure Hello2; end; TAdaptee=class(TInterfacedObject)//被适配者一 public procedure Say; end; TAdaptee2=class(TInterfacedObject)//被适配者二 public procedure Tell; end; TAdapter=class(TAdaptee,ITarget)//适配器(多重继承) public procedure Hello; procedure ... 阅读全文
posted @ 2008-03-14 13:01 delphi中间件 阅读(200) 评论(0) 推荐(0) 编辑