共查询到20条相似文献,搜索用时 531 毫秒
1.
本文从Delphi的消息处理编程入手,介绍了Delphi中处理Windows消息的几种方法。进而深入探讨了VCL内部机制中的消息处理和消息分派流程。 相似文献
2.
3.
4.
5.
6.
张锐 《电脑编程技巧与维护》1999,(6):73-74
Delphi 是一个类似于VB 的RAD(RapidApplication Developer)软件。同VB一样,Delphi的各个控件都有相应的事件(Event)。但是Delphi提供了一个VB所没有的功能:消息句柄(MessageHanlders),通过建立消息句柄,Delphi可以处理控件中所没有定义的事件。下面我通过两个具体的程序说明Delphi消息句柄的建立。 一、文件拖放的实现 在Windows 9X中,调用API函数DragAcceptFiles可以设置一个窗口是否具有接受文件拖放的能力,如果设置为真,当拖放文件到窗 相似文献
7.
8.
介绍一种基于Delphi平台的PCI-1553B总线卡接口通信应用技术,主要包括Delphi下1553B总线周期消息、非周期消息定义、消息传输故障重试、消息数据的中断采集、消息数据的动态更新以及总线消息的传输监控记录等编程技术。并基于1553B总线卡和Delphi平台设计了一套电控模拟器通信系统,验证了1553B总线的BC-RT通信和RT-BC通信以及BM总线监控功能。实践表明,利用Delphi开发1553B总线通信应用技术以及Delphi对数据库技术的完美支持,与其他开发语言相比,该技术可快速建立完善的1553B总线通信测试系统。 相似文献
9.
10.
陈立志 《电脑编程技巧与维护》2004,(1):67-69
本文展示了如何在Delphi中编写PB可调用的DLL、Delphi中的线程管理、PB如何调用Delphi编写的DLL,以及 Delphi与PB通过发送消息进行交互等操作技巧。 相似文献
11.
12.
13.
Delphi以Pascal为基本核心语言,可以生成完全编译的可执行程序,设有解释程序和预定义代码.这使Delphi程序比任何其他第三代语言(3GL)执行得都要快。Delphi可以把程序装载在单个可执行文件中,不要求附加DLLs;此外在数据库开发方面Delphi也具有很大优势。这些优点使得Delphi在可视化开发工具领域后来居上。消息对话框的操作对于应用程序来说是很重要的,可以给用户使用软件带来方便,起到提示和引导作用。DelPhi中用于消息对话框操作的方法大致有以下四种,每种方法的使用及达到的效果不尽相同。1.Delphi函对MessageDlgfunctlo… 相似文献
14.
Delphi中的Read和Readln只能读取以空格分隔的格式化文本文件,若要处理其它分隔符的格式化文本文件,必须通过编制一段程序来实现。本文分析了Delphi处理文本文件的机制,介绍了用Delphi处理格式化文本文件的方法,给出了两个示例程序。 相似文献
15.
16.
17.
基于HOOK技术的监控软件设计 总被引:1,自引:0,他引:1
介绍了Windows系统钩子的运行机制,给出了在Delphi编辑环境中利用WH_CALLWNDPROCXITONG系统钩子实现对特定窗口的创建和销毁消息进行截获和处理的具体实现方法,解决了在软件源代码未知的前提下对软件实施外围监控的问题.该种方法可应用于软件运行状态监控、IE广告过滤,软件助手制作等领域. 相似文献
18.
本文通过Delphi多媒体组件对音频、视频文件的处理阐述了用Delphi开发多媒体应用程序的方法,同时对Delphi的其他组件在多媒体程序设计中的应用进行了讨论。 相似文献
19.
我们知道 Delphi中的 Sender在所有的 Window s消息的处理过程中都以参数的形式出现 ,它的常用形式是 Sender:TO -bject,为什么是以这种方式出现的呢 ?因为几乎所有的 Windows消息都是由用户针对某一个控件操作而实现的 ,最典型的例子就是用鼠标单击按钮 ,触发了 MOU SECL ICK消息 ,这就是用户对这个按钮进行操作的结果。控件接收到了消息 ,就会把这个事件告诉程序 ,程序会根据事件的来源、类型调用不同的事件处理程序 ,并把这个事件告知程序的“报信者”,就充当了事件处理过程中的 Sender的角色。 TObject是所有的 Delphi控件的祖… 相似文献
20.
Delphi动态报表的设计与实现 总被引:7,自引:0,他引:7
本文介绍在Delphi环境中利用Delphi自带控件生成动态报表,以及通过Excel自动化技术增强Delphi动态报表处理功能的方法。该方法灵活、简便、实用性强。 相似文献