- 绑架窗体之Delphi版
- “绑架窗体”:顾名思义,就是将其它应用程序甚至系统程序的窗体活生生地拖进本程序的窗体内。这种未征得其它程序同意的强行“绑架”行为在某些场合下却能发挥出非常独特的作用。本文将讨论“绑架”窗体的技术及应用,并给出了一个完整的“强盗”程序的例子。 从技术上...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 用Delphi制作Office的Com AddIn
- 最近想做一个像金山词霸那样在Word上面增加一个按钮的东西 在网上找了一会儿,竟然没有Delphi的例子,没办法只好自己搞定, 1. 新建一个Active Library 2. 新建一个COM Object,在Class Name填一个名字,如Test。 点一下Implemented Interface后面的List按钮。再点一下...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 我能在共享软件或商业软件中使用Indy组件吗?
- an I use Indy in my shareware/commercial applications? 我能在共享软件或商业软件中使用Indy组件吗? Yes, you may use Indy in your commercial or shareware application if you follow the Indy license. We are aware of several commercial programs and even...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 走进Borland!
- 走进 Borland公司 Borland总部 Borland开发团队 Delphi4开发团队 2001年Borcon Delphi开发团队 C Builder开发团队 C#开发团队 2003年Borcon .net开发团队...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- delphi连接数据库浅谈
- 一个程序连接数据库中间就需要有一个数据库连接引擎 笔者在使用Delphi的过程中,共使用过几种连接方式连接Access,SqlServer,Oracle,IBM UDB,IBM AS/400... 1.BDE 这是使用Delphi最多的一种方式,建立一个BDE别名可以在控制面板中的BDE Administration中添加,不过...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 纸牌控件的编写(下)
- constructor TZFPlayCard.Create(AOwner: TComponent); var x, y: integer; begin inherited Create(AOwner); FCardId := 1 ; cdtInit(x, y); SetBounds( 0 , 0 , x, y); ControlStyle := [csClickEvents, csDoubleClicks]; Enabled := True; Canvas.Brush.Style := bs...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- delphi中的split函数
- //根据字符串,拆分字符串,相当于vb中的split函数 function SplitString(const Source,ch:string):TStringList; var temp:String; i:Integer; begin Result:=TStringList.Create; //如果是空自符串则返回空列表 if Source='''''''' then exit; temp:=Source; i:=pos(c...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 移动无标题栏窗口
- 一般情况下,移动一个窗体需要将鼠标放置在标题栏上才能拖动窗体,为 什么非要使用标题栏呢?其实我们可以使用一个巧妙的方法来实现将鼠标放置 在窗体上按下就可拖动窗体,下面先看实现代码。在Form1的“Private”部分声明过程: 在private部分加入下列代码: procedur...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- Delphi单元文件详解
- Delphi单元文件详解 作者网站:http://asp.itdrp.com/hottey 昨天敲了半天才出来的,想组成一个系列.供新手学习一下!(虽说我也是新手^_^) Delphi单元文件 1.库单元文件头:其中声明了库单元的名字. 2.Interface部分: 由保留字interface开始,结束于保留字implementation,...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- Delphi下用WindowsAPI创建窗体
- Delphi 下用Windows API 创建窗体 // Delphi 下调用Windows API 创建窗体. // // 模板-------BY Hottey 2004-4-13-0:18 // // 作者网站:http://asp.itdrp.com/hottey // program delphi; uses windows, messages; const hellostr=''''Hello World!''''; {$R delphi.res...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 简易对象垃圾回收框架 for Delphi
- 1 缘起 1.1 我的一个出错程序 程序名称:呼叫处理模块的压力测试工具,分为客户端和服务端。 开发工具: Delhpi 5 相关技术:客户端通过与服务端建立 Socket 连接来模拟一组电话机的拨入、按键、等待、挂机等过程。服务端对 Socket 事件以及收到的数据包进行预处理,并...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- Chuck J的离开意味着Delphi的终结吗?
- Does Chuck Jazdzewski''''s departure mean the end of Delphi? # posted 6:00 PM In a word: No. Borland products are built by teams. Individuals come and go; it''''s a fact of life. With proper management and preparation, the team can tolerate departur...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 流的解压及压缩(代码精简高效)
- 用一个函数即实现流的压缩和解压,使用方法: ZIP(源流,目标流,True/False)TRUE为压缩,FALSE为解压 函数如下: function ZIP(mInputStream: TStream; mOutputStream: TStream;Compress:BOOL): BOOL; var I: Integer; p:pchar; TCS:TCompressionStream; TDS:TDecompression...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 在流中查找任意字串
- 开发中有时需要在流中查找某个字串,这些字串有可能是ASCII表后半部分或混杂.但是网上提供的例程效果不佳而且代码冗长. 后来自己抽个时间写了一个,代码极少,效率很高.仅供各位参考: function ScanStream(T:Tstream;S:String):integer; var i,j:integer; p:Pchar; begin...
- 作者:西部数码发表于:2008-04-09 查阅全文...
- 用Delphi建立通讯与数据交换服务器—Transceiver技术剖析(下)
- 用 Delphi 建立通讯与数据交换服务器— Transceiver技术剖析(下) 作者:火鸟 redbirdli@hotmail.com 二、 Transceiver Service详解 1.Transceiver Service分析概要 Transceiver Service是Transceiver系统的核心构成,Transceiver Kernel负责从系统配置库读取Transce...
- 作者:西部数码发表于:2008-04-09 查阅全文...
随机推荐
热门关注
- AnsiString?PChar?赋值?
- Report Machine 3.0 (报表控
- MapX v5.02.25 破解文件
- WDBOX v1.0 多选下拉列表框
- 用Delphi开发视频聊天软件
- Delphi客户服务器应用开发(
- AES 加密算法函数包及演示文
- ACCESS/SQL 数据库存取图片
- 熊猫烧香核心源码(Delphi模
- 把整个网页保存成JPG图片(针
- 高级计算器 V1.0 (含代码)
- Delphi版模仿熊猫烧香病毒核
- 精确定位打印程序 (含源代码
- Delphi文件管理(六)
- 将数字四舍五入保留两位小数
- 绝地程序编辑器 v1.0.1.4 源
- 关于自定义界面的方案(EasyG
- Delphi 对象链接与嵌入(三
- 用HTML页面做程序界面演示程
- Delphi模拟最小化恢复关闭按






