
delphi
文章平均质量分 67
zou5655
这个作者很懒,什么都没留下…
展开
-
用Delphi编写VxD设备驱动程序
用Delphi编写VxD设备驱动程序介绍 windows 存在有两种类型的 vxd 设备驱动程序: 1、静态(static) vxd ,装入操作系统并永久的存在于内存中; 2、动态(dynamic) vxd,当需要时才调入内存,用完后关闭vxd即可释放内存。 inprise delphi 有能力建立任何一种类型的 v原创 2004-02-17 17:51:00 · 828 阅读 · 0 评论 -
Delphi 5 ADO
Delphi 5 ADO ADO Universal Data Access (UDA)是微软公司策畋一部分,提供了快速访问各种数据库的能力,UDA提供了一种不受限制的能力,通过易用的API接口访问各种数据源,当然,这需要与其兼容的驱动程序,类似Delphi的BDE,这项技术能在一个程序中从多样的数据源中轻易的访问到数据。UDA用MDAC来实现,而MDAC则包括Ac原创 2001-07-07 16:34:00 · 829 阅读 · 0 评论 -
如何编写SMTP邮件服务器
如何编写SMTP邮件服务器 许多时候,我想不通为什么不能直接将信件送到对方(POP或IMAP)服务器上,为什么非要通过一个莫名其妙的SMTP邮件服务器转交一次,实在不服气,如果使用UNIX,这个问题就很好解决,用sendmail就能完成递送任务,但在Windows下呢?同样的,一定也有办法饶开SMTP Server直接递送到对方的远程邮局服务器上,难得住别原创 2001-05-14 19:14:00 · 1895 阅读 · 0 评论 -
COM与DCOM的区别与联系
COM与DCOM的区别与联系其实这种提法本身就及不科学DCOM本身就是COM的一种表现形式但是由于大家听见COM一般就把它当成在本地执行的COM而DCOM当然就是分布的COM在网络上的另一台计算机上执行.于是就诞生了这篇COM与DCOM的区别与联系.区别:COM有两种存在形式动态连接库和可执行程序但DCOM必须是可执行程序.因为DCOM不可能在客户程原创 2001-09-05 17:30:00 · 1330 阅读 · 0 评论 -
在Delphi中编写控件的基本方法
在Delphi中编写控件的基本方法 作为Delphi程序员,要想进一步提高编程水平就必须掌握控件的编写方法,本篇文章将通过一个简单的例子来为初学者介绍编写控件的一些基本方法和模式。 这个例子控件叫TLeiLabel,是在TLabel的基础上增加两个实用的功能:一是使文字具有立体形状,二是使文字具有超链接属性。下面就让我们一步步来实现这些功能。 一、使文字具有立体形状 首先定义类型T原创 2001-12-09 15:40:00 · 1658 阅读 · 0 评论 -
用Delphi编写点对点传文件程序(2)
用Delphi编写点对点传文件程序(2) end; end;cs.OnRead(Sender: TObject;Socket: TCustomWinSocket);varsTemp:string;bufSend:pointer;beginsRecv:=Socket.ReceiveText;Case sRecv[1] ofMP_REFUSE:ShowMessage(Faint,be原创 2001-10-22 10:30:00 · 1090 阅读 · 0 评论 -
Delphi数据压缩处理(2)
Delphi数据压缩处理(2) Buffer: PChar; Count: Integer; Begin file://从被压缩的图像流中读出原始图像的尺寸 CompressedStream.ReadBuffer(Count, SizeOf(Count)); file://根据图像尺寸大小为将要读入的原始图像流分配内存块原创 2001-09-29 15:10:00 · 900 阅读 · 0 评论 -
用Delphi实现BP机、手机短讯
用Delphi实现BP机、手机短讯 很多人一定用过OICQ,想必也用过了它的BP机短讯、手机短讯,编程的朋友一定想实现这种功能,如果你的程序能发到手机、发到BP机一定很酷。现在我就介绍一种可行的方法。 一、原理 它不同于OICQ的双方都在网上才能进行交流的寻呼功能,它可以将文字信息发送到真正的寻呼机上。只要你能够上网,就可以自己动手,随时随地将信息发送出去,原创 2001-07-24 15:10:00 · 1120 阅读 · 0 评论 -
Delphi的TRegistry注册表类方法详解
Delphi的TRegistry注册表类方法详解 ●GetDataInfo方法Function GetDataInfo(const ValueName:String;Var Value:TRegDataInfo):Boolean;TregDataType=(rdunknown,rdstring,rdexpandstring,rdexpandstring,rdinte原创 2001-07-21 15:55:00 · 1431 阅读 · 0 评论 -
Borland的MIDAS技术
Borland的MIDAS技术 Borland 自 从 推 出 了Delphi 之 后, 深 受 程 序 设 计 人 员 的 青 睐。Delphi 的 每 一 个 新 版 本 都 给 用 户 提 供 了 更 新、 更 好 的 功 能。 例 如,Delphi 1.0 版 本 给 用 户 提 供 了 一 种 全 新 的 可 视 化 编 程 环 境, 使 用 户 能 快原创 2001-07-21 15:53:00 · 1006 阅读 · 0 评论 -
Delphi中串口通信的实现
Delphi中串口通信的实现 Delphi是一种具有功能强大、简便易用和代码执行速度快等优点的可视化快速应用开发工具,它在构架企业信息系统方面发挥着越来越重要的作用,许多程序员愿意选择 Delphi作为开发工具编制各种应用程序。但是,美中不足之处是 Delphi没有自带的串口通信控件,在它的帮助文档里也没有提及串口通信,这就给编制通信程序的开发人员带来许多不便。 目原创 2001-07-21 15:50:00 · 1536 阅读 · 0 评论 -
数据库应用程序开发中图像数据的存取技术
数据库应用程序开发中图像数据的存取技术 Delphi提供了数据访问(DataAccess)和数据控制(DataControls)的可视化控件,能够方便快捷地产生具有良好界面且功能强大的数据库应用程序。对于涉及图像数据(含Graphic字段)的数据库应用程序,如人事管理信息系统等,图像数据的存取技术是一个关键。然而,有关Delphi下图象的存取,特别是图像的保存方面的技术各种资料上很少提及。下原创 2001-07-10 19:06:00 · 1238 阅读 · 1 评论 -
DELPHI中的消息处理机制
DELPHI中的消息处理机制 Delphi是Borland公司提供的一种全新的WINDOWS编程开发工具.由于它采用了具有弹性的和可重用的面向对象Pascal(object-oriented pascal)语言,并有强大的数据库引擎(BDE), 快速的代码编译器, 同时又提供了众多出色的构件.受到广大编程人员的青 睐. 在众 多 的 编 程 语 言( 如VB,P原创 2001-07-21 15:57:00 · 836 阅读 · 0 评论 -
用Delphi编写VxD设备驱动程序
用Delphi编写VxD设备驱动程序 前言 用 Delphi 3.0 编写 VxD 设备驱动程序,在Delphi 3 下编译通过,Delphi 2 下没有测试,Delphi 4 建立的 Object 文件 M$ Linker 5.12.8181 不能识别,这里使用的汇编器是M$的Macro Assembler ver. 6.11d ,联结器是M$ Increment原创 2001-07-21 16:01:00 · 903 阅读 · 0 评论 -
数据库应用程序开发中图像数据的存取技术
数据库应用程序开发中图像数据的存取技术Delphi提供了数据访问(DataAccess)和数据控制(DataControls)的可视化控件,能够方便快捷地产生具有良好界面且功能强大的数据库应用程序。对于涉及图像数据(含Graphic字段)的数据库应用程序,如人事管理信息系统等,图像数据的存取技术是一个关键。然而,有关Delphi下图象的存取,特别是图像的保存方面的技术各种资料上很少提及。下面,笔者原创 2001-09-17 01:11:00 · 1147 阅读 · 0 评论 -
在Dephi中使用TStream读写数据的技巧
在Dephi中使用TStream读写数据的技巧 在Dephi中提供了一个抽象的数据类型TStream来支持对流式数据的操作。这些数据通常来自文件、数据库、内存对象、OLE对象等,TStream提供了统一、简洁的方法来进行数据的读写。在通常情况下,我们并不需要直接使用TStream类,对流式数据的读写封装在VCL控件的方法中。但是如果这些方法无法满足我们的要求,就需要自己手动控制数据的读写。原创 2001-08-07 13:12:00 · 822 阅读 · 0 评论 -
在Delphi中实现ASP编程
在Delphi中实现ASP编程 众所周知,asp技术是我们在以internet/intranet为平台的web程序的主要技术,在asp应用程序中我们一般使用vbscripts和javascripts两种脚本语言。但是脚本语言是一种非编译的语言,其所开发的web程序存在先天的安全性、执行效率扩张性方面的问题,因此我们一般在开发web系统时用高级语言编写asp执行体原创 2001-08-02 17:01:00 · 823 阅读 · 0 评论 -
Delphi开发WEBMAIL程序
Delphi4开发WEBMAIL程序 常,实现WEBMAIL采用mailto.exe的CGI、在HTML文件中写入“”语句或者调用WINDOWS API函数。采用WINDOWS API 和在HTML文件中写入“”语句都要求用户的浏览器装入EXCHANGE、OUTLOOKEXPRESS、或OUTLOOK等软件,而且还有一些浏览器不支持MAILTO语句。而采用CGI原创 2001-07-30 19:38:00 · 1021 阅读 · 0 评论 -
用Delphi编写CGI程序(三)
用Delphi编写CGI程序(三) 也 许 各 位 读 者 感 到 CGI 程 序 有 一 种 神 秘 感, 在 这 一 部 分 将 讲 述 一 些 关 于 CGI 程 序 的 基 本 编 程 过 程。 您 读 了 之 后, 就 不 会 再 有 神 秘 感 了。 3 、 CGI 规 范 的 其 他 问 题: 也 许 各 位 读 者 感 到 CGI原创 2001-07-30 19:31:00 · 1067 阅读 · 0 评论 -
用Delphi编写CGI程序(二)
用Delphi编写CGI程序(二) 在 上 一 讲 中, 我 们 介 绍 了 CGI 程 序 的 功 能。 今 天, 我 们 进 入: 第 二 部 分、 CGI 程 序 设 计 的 概 念 。本 讲 的 内 容 是 深 入 了 解 CGI 程 序 的 基 础。 本 系 列 讲 座 是 用 Delphi 编 写 CGI 程 序, 对 于 本 次 的 内 容 Del原创 2001-07-30 19:30:00 · 1383 阅读 · 0 评论 -
在DELPHI程序中使用ADO对象存取ODBC数据库
在DELPHI程序中使用ADO对象存取ODBC数据库 作为一个ASP爱好者,笔者经常在ASP页面中使用ADO对象操作ODBC数据库,觉得用ASP创建Web应用系统确实是挺方便的。虽然在编程生涯中,笔者更喜欢Borland系列产品,对微软产品有点排斥,但对ASP却是例外。某天,忽然想到,ADO对象是一个标准OLE对象,如果在Delphi应用程序中能利用ADO操作数原创 2001-07-30 19:06:00 · 798 阅读 · 0 评论 -
使用COM+参数化对象结构编程技术
使用COM+参数化对象结构编程技术 一、引言COM+ 服務技術的一個核心理念就是系統本身提供完成許多面向企業應用開發者的通用基本模組(如線程、物件資源池管理、事務服務管理、事件服務管理等),讓系統設計人員把精力集中在企業應用本身的業務邏輯上。COM+提供了許多新的服務和一致的管理運行環境,它還支援申明性編程模型(declarative programming mod原创 2001-07-24 15:19:00 · 779 阅读 · 0 评论 -
如何在Delphi中实现ASP编程
如何在Delphi中实现ASP编程 众所周知,asp技术是我们在以internet/intranet为平台的web程序的主要技术,在asp应用程序中我们一般使用vbscripts和javascripts两种脚本语言。但是脚本语言是一种非编译的语言,其所开发的web程序存在先天的安全性、执行效率扩张性方面的问题,因此我们一般在开发web系统时用高级语言编写asp执原创 2001-07-24 15:17:00 · 704 阅读 · 0 评论 -
COM与DCOM的区别与联系
COM与DCOM的区别与联系 其实这种提法本身就及不科学,DCOM本身就是COM的一种表现形式,但是由于大家听见COM一般就把它当成在本地执行的COM,而DCOM当然就是分布的COM,在网络上的另一台计算机上执行.于是就诞生了这篇COM与DCOM的区别与联系. 区别: COM有两种存在形式,动态连接库和可执行程序,但DCOM必须是可执行程序.因为DCOM不可原创 2001-07-24 15:13:00 · 804 阅读 · 0 评论 -
Win32 行程通讯的观念与技术
Win32 行程通讯的观念与技术 窗子提供的永远只是局部的风景。身为窗子的制造者以及使用者的我们不可能不明白这个道理;对於窗子的使用者日益挑剔的品味,窗子的制造者所能提供的不仅止於窗子的大小,往往是窗子的数量。的确,探出窗去看得将更多一些,外头天空地宽朗朗白日,别的窗子也许正有我们想要的风景。 这篇文章谈的是 Interprocess Communication (IPC),我将与你分原创 2001-07-10 12:12:00 · 907 阅读 · 0 评论 -
在Dephi中使用TStream读写数据的技巧
在Dephi中提供了一个抽象的数据类型TStream来支持对流式数据的操作。这些数据通常来自文件、数据库、内存对象、OLE对象等,TStream提供了统一、简洁的方法来进行数据的读写。在通常情况下,我们并不需要直接使用TStream类,对流式数据的读写封装在VCL控件的方法中。但是如果这些方法无法满足我们的要求,就需要自己手动控制数据的读写。 一、 TStream的常用的方法和属性:1. fu原创 2001-08-14 13:17:00 · 560 阅读 · 0 评论 -
用Delphi编写CGI程序(五)
用Delphi编写CGI程序(五) CGI 程 序 的 功 能 是 强 大 的, 但 正 是 因 为 如 此 , 如 果 您 作 为 CGI 开 发 人 员 或 系 统 管 理 人 员 不 注 意 编 写 和 设 置 CGI 程 序 的 话,将 使 您 的 系 统 千 疮 百 孔。 本 篇 就 CGI的 安 全 性 问 题 做 一 讨 论。 3 、 CGI 的原创 2001-07-30 19:34:00 · 898 阅读 · 0 评论 -
如何编写SMTP邮件服务器
如何编写SMTP邮件服务器 许多时候,我想不通为什么不能直接将信件送到对方(POP或IMAP)服务器上,为什么非要通过一个莫名其妙的SMTP邮件服务器转交一次,实在不服气,如果使用UNIX,这个问题就很好解决,用sendmail就能完成递送任务,但在Windows下呢?同样的,一定也有办法饶开SMTP Server直接递送到对方的远程邮局服务器上,难得住别人,难原创 2001-07-26 20:08:00 · 1448 阅读 · 0 评论 -
优化delphi5.0秘籍大曝光
优化delphi5.0秘籍大曝光本文转帖至天极网程序方舟http://itdreamer.yesky.com/Delphi5.0是非常优秀的RAD开发工具,越来越多的人开始认识到这一点并转而使用它,但它也不是完美无缺的,实际上通过手工优化可以极大的提高它为我们工作的效率,我通过实践摸索出一些经验,借电脑报一角与大家分享:一:实现控件面板的平滑滚动:安装过许多控件的朋原创 2001-07-21 16:02:00 · 744 阅读 · 0 评论 -
使用Delphi获取系列信息
使用Delphi获取系列信息 Delphi以其优良的可视化编程,灵活的Windows API接口,丰富的底层操作越来越受到编程爱好者的青睐。 在Delphi中,通过调用Windows API,可以很方便地获取系统信息,这有助于我们编写出更好的Windows应用程序。以下程序在Delphi3.0 For Windows 9x下编译通过。 一、 用GetDriv原创 2001-07-21 15:59:00 · 813 阅读 · 0 评论 -
delphi6的新特性
delphi6的新特性 BizSnap™ simplifies eBusiness integration by easily and seamlessly creating and using XML/SOAP based Web ServicesDelphi 6 radically simplifies building next-generatio原创 2001-07-07 16:25:00 · 657 阅读 · 0 评论 -
在Dephi中使用TStream读写数据的技巧
--- 在Dephi中提供了一个抽象的数据类型TStream来支持对流式数据的操作。这些数据通常来自文件、数据库、内存对象、OLE对象等,TStream提供了统一、简洁的方法来进行数据的读写。在通常情况下,我们并不需要直接使用TStream类,对流式数据的读写封装在VCL控件的方法中。但是如果这些方法无法满足我们的要求,就需要自己手动控制数据的读写。 一、 TStream的常用的方法和属性:原创 2001-07-17 09:53:00 · 1253 阅读 · 1 评论 -
Delphi中串口通信的实现
Delphi是一种具有功能强大、简便易用和代码执行速度快等优点的可视化快速应用开发工具,它在构架企业信息系统方面发挥着越来越重要的作用,许多程序员愿意选择 Delphi作为开发工具编制各种应用程序。但是,美中不足之处是 Delphi没有自带的串口通信控件,在它的帮助文档里也没有提及串口通信,这就给编制通信程序的开发人员带来许多不便。 目前,利用 Delp原创 2001-08-10 13:30:00 · 2649 阅读 · 0 评论 -
用Delphi实现BP机、手机短讯
用Delphi实现BP机、手机短讯编程任我行 徐长友 很多人一定用过OICQ,想必也用过了它的BP机短讯、手机短讯,编程的朋友一定想实现这种功能,如果你的程序能发到手机、发到BP机一定很酷。 现在我就介绍一种可行的方法。 一、原理 它不同于OICQ的双方都在网上才能进行交流的寻呼功能,它可以将文字信息发送到真正的寻呼机上。只要你能够上网,就原创 2001-05-05 12:44:00 · 1059 阅读 · 0 评论 -
DELPHI中的消息处理机制
DELPHI中的消息处理机制--------------------------------------------------------------------------------Delphi 是Borland 公 司 提 供 的 一 种 全 新 的WINDOWS 编 程 开 发 工 具. 由 于 它 采 用 了 具 有 弹 性 的 和 可 重 用 的 面 向 对 象Pascal(obje原创 2000-08-23 18:20:00 · 1600 阅读 · 0 评论 -
优化delphi5.0秘籍大曝光
王敏坚·中国程序员站点Delphi5.0是非常优秀的RAD开发工具,越来越多的人开始认识到这一点并转而使用它,但它也不是完美无缺的,实际上通过手工优化可以极大的提高它为我们工作的效率,我通过实践摸索出一些经验,借电脑报一角与大家分享:一:实现控件面板的平滑滚动:安装过许多控件的朋友都知道,在众多的控件中选择一个实在不是一件轻松的事,鼠标要不停点击,如果能平滑滚动该多好啊,好在Borland的专家早原创 2000-12-20 22:39:00 · 1387 阅读 · 0 评论 -
用Delphi编写CGI程序(六)
用Delphi编写CGI程序(六) 在 前 面 的 几 个 章 节 里 , 我 们 完 成 了 CGI 程 序 的 一 般 论 述 。 在 此 , 我 给 出 一 个 简 单 的 示 范 程 序 作 为 对 以 前 的 内 容 的 总 结 。 要 使 用 这 个 程 序 , 您 需 要 OmniHTTPD 的 最 新 测 试 版 : OmniHTTPD原创 2001-07-30 19:35:00 · 1013 阅读 · 0 评论 -
用Delphi编写点对点传文件程序(1)
用Delphi编写点对点传文件程序(1) 文章摘要: Delphi功能强大,用Delphi写软件,可以大大缩短软件的开发周期。本文介绍怎样用Delphi编写点对点传文件程序。 -------------------------------------------- Delphi功能强大,用Delphi写软件,可以大大缩短软件的开发周期。关于点对点传文件的基本思路,就是一个服务器软件,一个客户原创 2001-10-22 10:29:00 · 1136 阅读 · 0 评论 -
DELPHI开发Web程序常见问题
引子 Web程序开发对开发工具提出了极大挑战,面对用户的众多需求,许多公司推出一大堆开发平台:开发桌面应用程序和C/S程序的,开发中间件的,开发Web服务器的。这造成程序员面对一大堆工具无从下手。 DELPHI和其他开发工具不同,因为它是一个开放系统,只要灵活使用一些控件,即可开发出各种类型的系统,不论N-Tie程序、多线程程序、分布计算程序(包括DCOM和CORBAR)、TCP程序、Web程原创 2001-12-22 13:06:00 · 1278 阅读 · 0 评论 -
异常死亡进程的自动复活
异常死亡进程的自动复活一、问题的产生 我们或多或少都有这样的经历,在Windows上运行的应用程序常常会异常终止,需要通过手工重新将其启动起来。若计算机无人看守,异常终止的进程不能实时启动,则可能给生产造成损失。 本人在开发GPS全球卫星定位系统控制中心程序时,就遇到过控制中心程序异常终止死亡的情况,由此,找出了一个自动复活死亡进程的方法,供参考。 二、相关知识 通常,把一个应用程序的一次运行实例原创 2001-12-09 15:39:00 · 1619 阅读 · 0 评论