Welcome 微信登录

首页 / 软件开发 / Delphi

Delphi存取图像完整解决方案

Delphi存取图像完整解决方案

Delphi存取图像完整解决方案2008-02-02李明亮 罗明莉对于涉及图像数据的数据库应用程序,图像数据的存取技术是一个关键。由于缺少技术文档及DEMO例程演示,为此笔者在网上搜索了相关资料,有的根本不能用,有的过于繁杂,有的应用范围太窄(如只能适用于BMP图像),有的写得过于简单理解起来十分困难。。。而且在网上这也是大家比较关心的一个问题。笔者对这个问题进行了反复实作和探索,下边笔者将通过一个完整的简单例子来说明如何保存和显示SQL数据库中的图像数据...
Delphi下的COM编程技术简介

Delphi下的COM编程技术简介

Delphi下的COM编程技术简介2008-02-02cindy组件对象模型(Component Object Model,以下简称COM)是组件对象之间相互接口的规范,凡是遵循COM接口规范的对象彼此之间能相互通信和交互,即使这些对象是由不同的厂商、用不同的语言、在不同的Windows版本甚至不同的机器上编写和建立的。Delphi支持COM接口规范,Object Pascal语言增加了对象接口的方法。用Delphi创建的COM对象还可以工作在MTS(Mi...
用Delphi客户端访问EJB组件

用Delphi客户端访问EJB组件

用Delphi客户端访问EJB组件2008-02-02thx摘 要:本文分析了COM客户使用COM桥访问EJB组件的原理,并结合实例给出了使用Delphi访问部署在Weblogic server上的EJB组件的实例。最后对比分析了其他几种集成方案和使用本方案的优化策略。关键字:COM、EJB、分布式组件1、 概述CORBA、.NET、Web Service、J2EE是分别是分布式软件体系架构的成就。J2EE在模型简洁方面优于CORBA,同时消除了.NET对...
Delphi实现动态获取版本信息

Delphi实现动态获取版本信息

Delphi实现动态获取版本信息2008-02-02文件版本信息的存在使得应用程序正确的安装文件变得简单,并且使安装程序能够分析文件的当前安装状态。通常,版本信息应该包括文件的版本号、文件功能描述以及文件作者等多项重要内容。在应用层面上,程序员可以通过保存在应用程序文件或动态链接库文件中的版本信息判断一个文件是否应该被安装,并确定当前安装文件的冲突。在文件有了版本信息这个属性后,我们编写的程序就能够实现以下功能:1. 避免在新版本的组件上安装旧版本的相同组...
Delphi图像存取另类解决方案

Delphi图像存取另类解决方案

Delphi图像存取另类解决方案2008-02-02李明亮 罗明莉在《》一文中,笔者提供了一种DELPHI存取JPEG、BMP图像到数据库的解决方案,虽然它适用于ACCESS和SQL数据库,但它并不适用于所有数据库(比如PARADOX数据库中的GRAPHIC图像字段就不能采用该方法存取图像数据),下文将介绍DELPHI利用ASSIGN方法存取JPEG、BMP图像到数据库的另一解决方案来进行补充完善。演示数据库结构和窗口界面设计同前文,不再重述,将单元的相应...
Delphi 8 for .net

Delphi 8 for .net

Delphi 8 for .net2008-02-02cocoboy792003年已经是.net开始真正普及应用的一年了,已看到有N多个软件产品是使用.net开发,不过好像多数都还是限于Asp.net应用,作为以前不太适合企业应用软件开发的Asp技术的替代品。一些Java平台已被广泛应用的高端技术,比如OR Mapping,MS官方还没有成型的支持技术,有的只是一些第3方的Mapping技术,据说据说的Object Space会在下一版本的.net fra...
Delphi实现同类型文档自动合并

Delphi实现同类型文档自动合并

Delphi实现同类型文档自动合并2008-02-02prmmer1.引言最近,买了一张英语900句的学习光盘,因为没有相应的书面文字材料,就想自己将光盘中的文档提取出来,可一打开光盘,发现虽然每一句都有相应的详细文字材料,但每一句都单独存放在一个独立的RTF文档中(Sentence001.rtf至Sentence900.rtf),使用起来非常麻烦,于是就想将所有900句句型的文字材料合并到一起,即将900个独立的文档合并为一个文档。2.解决方法2.1 常...
Delphi开发98屏幕保护预览程序

Delphi开发98屏幕保护预览程序

Delphi开发98屏幕保护预览程序2008-02-02delphifans大家都知道windows屏幕保护程序的作用,而且新的屏幕保护程序越来越漂亮。如果在win98的桌面右键菜单选属性,就弹出显示器设置界面,有一个标签是设置屏幕保护程序的。在该页的画面上,有一个显示器图案,如果你选择win98所带的屏幕保护程序,这个屏幕保护程序就会在这个小"显示器"上自动运行,你可以直接看到运行效果.这功能大大方便了屏幕保护程序的选择,这就是win98对屏幕保护程序的...
Delphi托盘编程实战

Delphi托盘编程实战

Delphi托盘编程实战2008-02-02DavidLove很多人认为Delphi是一个RAD工具,包括我本人在上学的时候对Delphi也有偏见,现在走出了“象牙塔”,涉及的面广了,遇到的问题多了,慢慢地也有了自己的一点心得体会。其实,Delphi是基于Object Pascal 语言的开发工具,也就是说Delphi本质上是一种语言工具,并且是真正的面向对象的。下面我举的例子就是用Delphi实现的一个托盘小程序。程序短小精悍,脉...
Delphi实现远程串口的数据采集

Delphi实现远程串口的数据采集

Delphi实现远程串口的数据采集2008-02-02YDX摘要:本文介绍了在Windows平台下串口开发的方法,并给出一个使用Delphi设计的远程数据采集的实例。关键词:远程数据采集 AcitiveX MSComm控件1 引言在工业生产实践中,使用PC机对Inprise公司推出的Delphi是一种功能强大的高级编程语言,其具有可视化面向对象的特征,特别适合Windows平台下的图形界面和用户程序的编制。本文就介绍在Windows平台下用Delphi开发...
简析XML及其在Delphi中的应用

简析XML及其在Delphi中的应用

简析XML及其在Delphi中的应用2008-02-02shenluo摘要:随着信息化社会的发展和不同系统间数据交换的要求,XML将成为不同系统间数据交换的标准和传输格式。本文结合实例介绍了如何在Delphi中应用XML进行的技术。关键字:可扩展标记语言,Delphi, Web Service, InternetExpress.1. XML及其背景XML即Extensible Markup Language(可扩展标记语言)的缩写[1]。XML是Web上表...
Delphi数据流实现文件加密器

Delphi数据流实现文件加密器

Delphi数据流实现文件加密器2008-02-02文浩数据流是面向对象程序设计语言中面向对象思想的典型体现,它彻底地取代了早期的利用函数实现输入输出的功能,克服了用函数实现输入输出功能的诸多弊端。简单来说,流就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,可定义一些处理数据的基本操作,如读取数据、写入数据等,程序员是对流进行操作,而不用关心流的另一头数据的真正流向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。掌握好对流的操...
Delphi设计简易对象垃圾回收框架

Delphi设计简易对象垃圾回收框架

Delphi设计简易对象垃圾回收框架2008-02-021 缘起1.1 我的一个出错程序程序名称:呼叫处理模块的压力测试工具,分为客户端和服务端。开发工具:Delhpi 5相关技术:客户端通过与服务端建立Socket连接来模拟一组电话机的拨入、按键、等待、挂机等过程。服务端对Socket事件以及收到的数据包进行预处理,并转化为抽象的呼叫模型数据,然后发送给更上层的呼叫处理模块。由于呼叫处理模块是硬件无关的(与语音板卡、交换机类型均无关),因此通过此压力测试...
Delphi制作图形化的ComboBox

Delphi制作图形化的ComboBox

Delphi制作图形化的ComboBox2008-02-02小刀轻舞从Delphi5开始,Delphi集成开发环境中的Object Inspector就使用了图形化的风格来显示某些属性。比如Cursors、Colors、Fonts和Image List等等属性就是这种类型。第一次看到这样的效果,的确令人感到神奇,各种字体的名称可以直接以这种字体的样式显示出来,在选择字体的时候真是很方便。这种效果是如何实现的呢,其实就是使用了组件的“自绘&rdq...
利用Delphi编程控制摄像头

利用Delphi编程控制摄像头

利用Delphi编程控制摄像头2008-02-02徐长友你的电脑有没有摄像头?看到别人用QQ玩视屏你会不会去想怎么实现的?这里介绍使用DELPHI使用MS的AVICAP32.DLL就可轻松的实现对摄像头编程,如果再加上你的网络水平,实现一个视屏聊天就不成什么问题了。看看下面代码的代码:const WM_CAP_START = WM_USER;const WM_CAP_STOP = WM_CAP_START + 68;const WM_CAP_DRIVER_...
Delphi中为RichEdit加入链接

Delphi中为RichEdit加入链接

Delphi中为RichEdit加入链接2008-02-02 天极 小刀轻舞随着网络的深入应用,各种软件都增加了一些网络功能,常用的文本编辑器也出现了这样的一种功能,当你把一个网址输入完毕后,网址由黑色变成了带下划线的宝蓝色,点击之后,你的缺省Web浏览器将会被启动,显示出该URL所标识的网站内容;而如果你输入的是“mailto:webmaster@yesky.com”那么你的缺省电子邮件程序将被打开,这样你就能通过一个使用文本编辑...
浅述Delphi下的OpenGL图形开发

浅述Delphi下的OpenGL图形开发

浅述Delphi下的OpenGL图形开发2008-02-02 作者:wyb_star OpenGL最初是由Silicon图形公司开发的底层图形库规范。你的中准确实现这个规范的部分,通常被称为OpenGL驱动,它允许你使用几何集合(点,线,多边形,图像等等)来描述你希望表现的场景。让肉眼观察起来较为舒适的中等规模场景,通常在毫秒级的速度上实现,这意味着该库文件有足够的能力来支持你创建一个生机勃勃的虚拟世界。OpenGL驱动一般以二进制库文件的形式提供。它能...
基于Delphi的组件设计之概念

基于Delphi的组件设计之概念

基于Delphi的组件设计之概念2008-02-02linzhengqun作为组件制作的开始,应该了解一些概念,我以为这些概念是非常重要的,将可以作为以后实践的理论基础。一、组件的简要层次结构一般情况下,VCL的组件可以从Tcomponent为开始。其最明显的特征就是它的属性可以在设计时通过对象察看器来操纵,另外,他还能拥有其他组件。从Tcomponent下,分出非可视组件和可视组件。非可视组件如TOPenDialog,TTimer,TTable等,这些组...
<< 81 82 83 84 85 86 87 88 89 90 >>