Welcome 微信登录

首页 / 软件开发 / Delphi

回调函数与Delphi的事件模型

回调函数与Delphi的事件模型

回调函数与Delphi的事件模型2012-01-30回调函数:回调函数是这样一种机制:调用者在初始化一个对象(这里的对象是泛指,包括OOP中的对象、全局函数等)时,将一些参数传递给对象,同时将一个调用者可以访问的函数地址传递给该对象。这个函数就是调用者和被调用者之间的一种通知约定,当约定的事件发生时,被调用者(一般会包含一个工作线程)就会按照回调函数地址调用该函数。这种方式,调用者在一个线程,被调用者在另一个线程。在Windows API中有一些函数使用回...
Delphi中预编译指令的使用方法

Delphi中预编译指令的使用方法

Delphi中预编译指令的使用方法2012-01-30在Delphi中,也有与C相似的预编译指令,虽然该类指令只在当前的单个文件有效(也有可能是笔者未全面了解该类指令的真正用法),但是这一类指令对于进行多版本的制作工作(如从标准版中出学习版),确实有着相当不错的用途。一.指令介绍:1.DEFINE指令:格式:{$DEFINE 名称} 说明 :用于定义一个在当前单元有效的符号(Symbol)。定义了 之后可以使用IF DEF和IFNDEF指令来判断该符号是否...
delphi多线程程序示例

delphi多线程程序示例

delphi多线程程序示例2012-01-30(*----下面这个程序介绍了我们在使用线程及未使用线程二种情况下,运行该程序的反应。当点UsedThread按钮时,则建立一个线程,这时我们可以在程序进行计算的同时,改变窗体的尺寸及移动它。当按下NoUsedThread按钮时,不建立线程,我们会发现在程序没有计算完之前根本不能做其它任何事情!unit Unit1;interfaceuses Windows, Messages, SysUtils, Varia...
Delphi2009中容器类简介

Delphi2009中容器类简介

Delphi2009中容器类简介2012-01-30 csdn博客 昆山人在上海Delphi2009中容器类简介:1.TList类:一个可以存储指针的容器类,提供了一系列的方法和属性来添加,删除,重排,定位,存取和排序容器中的类,它是基于数组的机制来实现的容器,比较类似于C++中的Vector和Java中的ArrayList,TList 经常用来保存一组对象列表,基于数组实现的机制使得用下标存取容器中的对象非常快,但是随着容器中的对象的增多,插入和删除对象...
Delphi 2007 IDE功能的动画演示[3] - 修改属性

Delphi 2007 IDE功能的动画演示[3] - 修改属性

Delphi 2007 IDE功能的动画演示[3] - 修改属性2012-02-02 博客园 万一动画剧本:添加控件后用 F11 激活 Object Inspector 窗口;可用 ↑ ↓ 选择属性;用 Tab 切换属性名和属性值;用 Tab 切换到属性名后, 键入属性名的部分字母, 可迅速定位;用 Tab 切换到属性值后, 也可以键入字母选择, 而后回车确认.Ctrl+↓ 可以选择其他控件;整个过程可以做到无鼠标操作....
<< 111 112 113 114 115 116 117 118 119 120 >>