Welcome 微信登录

首页 / 软件开发 / Delphi

教你在Delphi程序中使用动态图标

教你在Delphi程序中使用动态图标

教你在Delphi程序中使用动态图标2012-12-10在应用程序的编写中,组合框(ComboBox)、列表框(ListBox)、等常见的部件,通常不仅要用于显示文字,而且还要显示其与文字相关的图标。在一般的Windows应用程序中,这些图标的显示都要随列出的显示文本的变化而变化,例如在组合框中列出当前目录下的所有文件时,在组合框左边就显示与文件名相关联的图标,这就是所谓的动态图标。在Delphi中使用动态图标的步骤如下:一、图标的获取要使用动态图标,首先...
Delphi中使用TListView显示数据库的内容

Delphi中使用TListView显示数据库的内容

Delphi中使用TListView显示数据库的内容2012-12-10本例教你在TListView组件中显示数据库的内容。首先创建一个新的项目,然后向窗体上添加一个TQuery组件和一个TListView组件。添加组件后的窗体如图1所示。图1 主界面设置TQuery组件的DatabaseName属性设置为DBDEMOS,SQL属性设置为select * from country,Active属性设置为True。然后添加程序初始化代码如下:procedur...
Delphi的接口(1) - 前言

Delphi的接口(1) - 前言

Delphi的接口(1) - 前言2012-12-10 博客园 万一之前, 有朋友夸过我: 博文通俗易懂, 能把复杂的问题简单化;希望我对接口的理解也能对大家有所帮助; 不过其中个人理解的成分多些, 错 误之处万望指出."接口" 的概念和 "类" 特别是 "抽象类" 近似, Delphi 之初并没有接口, 后来(Delphi 3)为了支持 COM 引入了接口, 再 后来发展成为 Delphi 重要...
Delphi的内存管理

Delphi的内存管理

Delphi的内存管理2012-12-12Delphi自动管理的内存Delphi中原子变量,如Integer、Boolean、Record、枚举等都是在作用域内编译器自动申请内存,出了作用域自动释放;另外,字符串、Variant、动态数组、接口也是由Delphi自动管理。这些变量都是在栈中存储的,除了接口。另外,Variant是程序员用函数手工创建的,例如VarArrayCreate;动态数组也是程序员用函数手工创建的,例如SetLength,但这两种情况...
Delphi中剪切板的使用[3]: SetComponent、GetComponent

Delphi中剪切板的使用[3]: SetComponent、GetComponent

Delphi中剪切板的使用[3]: SetComponent、GetComponent2012-12-14 博客园 万一本例演示把一个组件(TEdit)放入剪切板, 又取出(放到一个 TPanel 上)的过程.放入剪切板的方法是个过程: SetComponent(要放入的组件);取出的方法是个函数: GetComponent(指定属主, 指定父窗口): 函数返回取出的组件的句柄.取出以前, 最好要判断一下当前剪切板中是不是个组件: HasFormat(CF...
<< 121 122 123 124 125 126 127 128 129 130 >>