delphi使用 第三方控件
第三方控件安装时必须把所有的pas,dcu,dpk,res等文件复制到你的Lib目录下
然后通过dpk进行安装
安装后会多出来新的控件面板,新控件就在那里了
当然也有一些控件会安装到原有的面板上
比如说KeyHook,MouseHook和FlashMedia等等
你也可以用控件搜索功能来查找新控件
补充:第三方控件本来就是往里拖的
delphi里的 .pas .dcu .dpk .dpl .res .cfg......分别是什么文件
扩展名 英文解释 文件内容HWez
BPG Borland Project Group 工程项目包, 多个工程文件DPR的集合ja
DPR Delphi Project 应用系统的工程文件&-kyJ
PAS Pascal File 单元文件,存放Pascal源代码%N[4+
DFM Delphi form File 窗体界面文件, 同PAS文件同名,而且一一对应, 定义了窗体属性和构件的属性Bt"rl5
DOF Delphi Option File 选项文件, 包括编译信息等, 是一个文本文件件,可以看看%Xu[r2
CFG Project Configuration File 编译器可读的配置文件1D1Y
DSK Desktop Setting File 保存工程文件的桌面摆布情况, 下次打开时可以恢复上次保存的桌面状态S?K
DSM 集成开发环境IDE的临时保存文件, 有时IDE总出错, 可以将这个文件删掉, 系统会重新生成l)dO
RES Resource File Windows 的资源文件, 可以定义光标, 位图, 图标资源, 可以使用ImageEditor编辑T
DCU Delphi Compile Unit 编译后的单元文件, 程序连接时需要它,{
DLL Dymanic-link libraries Windows 动态链接库\~
EXE Executable File 编译生成的可执行文件:bm!A@
DPK Delphi Packge Source 包文件的源代码K(i
BPL Borland Package library 包, 是一种特殊的DLL文件, 用于代码重用和减少可执行文件的长度MwMCj
function HInitRSCCTL(tkcd, srno: Longint; mode: Integer = 0): Integer; stdcall;
代码中只有它的定义和实现 没有调用它的地方 它也不是外部函数 那它是在哪儿被用到的呢??不理解
是不是跟stdcall有关??
1、此代码所在单元是个库,可被别的应用来调用,像SysUtils、DateUtils、Classes等单元一样,都是为将来的无穷无尽的应用提供服务的。2、此代码还可能出现在library的工程中,即动态链接库(.dll文件),最后会有export HInitRSCCTL的语句,这样,别的应用程序就能动态链接该库,并调用该函数。相比而言,1中所述为静态链接。stdcall的指示符表示参数在堆栈上传递的顺序,当然了,也就两种,从左到右和从右到左。C语言和pascall刚好相反。
property Field1是定义一个属性,属性的使用与普通变量非常象,不过也有不同的,属性从某种角度来说,并没有自己的空间,只是一个标识,通过后面的read来决定,当访问这个属性的时候,得到的是什么结束,通过后面的write来决定,当设置这个属性的时候,会发生什么事情,也就是说,你对一个属性a设置一个数字5(a := 5),当你取a的内容时(b := a)时,得到的不一定是5,这个要看具体的实现。不知道你听明白没有,呵呵,(而且,你上面例子中的函数,类型是不匹配的,FField1应该是一个string)
比如var i:integer; p:^integer; //表示p是一个指向整型变量的指针p:=@i;@i则是取i的内存地址,并放入指针变量p中。^integer,表示整型指针.p^ 则是从 指针p 中取出值i 扩展名 英文解释 文件内容HWez
BPG Borland Project Group 工程项目包, 多个工程文件DPR的集合ja
DPR Delphi Project 应用系统的工程文件&-kyJ
PAS Pascal File 单元文件,存放Pascal源代码%N[4+
DFM Delphi form File 窗体界面文件, 同PAS文件同名,而且一一对应, 定义了窗体属性和构件的属性Bt"rl5
DOF Delphi Option File 选项文件, 包括编译信息等, 是一个文本文件件,可以看看%Xu[r2
CFG Project Configuration File 编译器可读的配置文件1D1Y
DSK Desktop Setting File 保存工程文件的桌面摆布情况, 下次打开时可以恢复上次保存的桌面状态S?K
DSM 集成开发环境IDE的临时保存文件, 有时IDE总出错, 可以将这个文件删掉, 系统会重新生成l)dO
RES Resource File Windows 的资源文件, 可以定义光标, 位图, 图标资源, 可以使用ImageEditor编辑T
DCU Delphi Compile Unit 编译后的单元文件, 程序连接时需要它,{
DLL Dymanic-link libraries Windows 动态链接库\~
EXE Executable File 编译生成的可执行文件:bm!A@
DPK Delphi Packge Source 包文件的源代码K(i
BPL Borland Package library 包, 是一种特殊的DLL文件, 用于代码重用和减少可执行文件的长度MwMCj
delphi使用 第三方控件的更多相关文章
- Delphi - 采用第三方控件TMS、SPComm开发串口调试助手
第三方控件TMS.SPComm的下载与安装 盒子上可搜索关键字进行下载,TMS是.dpk文件,SPComm.pas文件: 安装方法自行百度,不做赘述. 通过TMS控件进行界面布局 界面预览: Delp ...
- delphi ----Raize(第三方控件) TRzNumericEdit
一.Raize Edits 1.TRzNumericEdit IntegerOnly属性设置为false,可以输入小数. DisplayFormat := ',0.00;(,0.00)';;//小数默 ...
- Delphi7第三方控件
控件安装(安装时建议先关闭Delphi) 1.只有一个DCU文件的组件. DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本 ...
- 教程-Delphi第三方控件安装卸载指南
1 只有一个DCU文件的组件.DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误.也正是因为没有源 ...
- Delphi中代替WebBrowser控件的第三方控件
这几天,接触到在delphi中内嵌网页,用delphi7自带的TWebBrowser控件,显示的内容与本机IE8显示的不一样,但是跟装IE8之前的IE6显示一个效果.现在赶脚是下面两个原因中的一个: ...
- Delphi第三方控件安装卸载指南
基本安装1.对于单个控件,Componet-->install component..-->PAS或DCU文件-->install; 2.对于带*.dpk文件的控件包,File--& ...
- Delphi连接Oracle控件ODAC的安装及使用(轉載)
Delphi连接Oracle控件ODAC的安装及使用 2010-08-13 01:13:37 标签:Oracle Delphi 控件 休闲 ODAC 原创作品,允许转载,转载时请务必以超链接形式标明 ...
- 好用的第三方控件,Xcode插件(不断更新)
第三方控件类: 1.提示框 MBProgressHUD: 是一款非常强大的.提供多种样式的提示框.使用起来简单.方便.可以在GitHub上查看具体的使用方法. https://github.com ...
- Delphi的TListView控件拖放选定行操作
http://www.tansoo.cn/?p=401 Delphi的TListView控件拖放选定行操作的例子,效果图如下:TListView控件拖动选定行到指定位置 具体实现步骤: 一.新建一个D ...
随机推荐
- SQL Server数据库连接类SQLHelper.cs
using System; using System.Collections.Generic; using System.Text; using System.Configuration; using ...
- Android Handler 原理
在android中提供了一种异步回调机制Handler,使用它,我们可以在完成一个很长时间的任务后做出相应的通知 handler基本使用: 在主线程中,使用handler很简单,new一个Handle ...
- shopnc 商城源码阅读笔记--开篇概述
关于shopnc 以下是摘抄自百度百科的关于shopnc的介绍: ShopNC商城系统,是天津市网城天创科技有限责任公司开发的一套多店模式的商城系统. 本系统具有商城系统非常完整和专业的功能与流程,系 ...
- location跳转和header跳转的区别
1:header("location:url") 跳转之前不能有任何输出,如果想在header之前有输出,则要修改php.ini文件.具体 output_handler =mb_o ...
- PHP获取IP及地区信息(纯真IP数据库)
昨天在写程序的时候,发现在用户的时候记录IP和地区信息也许以后用得上,去网上找了找,发现实现的方式有好多好多,因为我用的ThinkPHP,后来又去TP官网找了找,最后采用了下面这种方法. <?p ...
- Nat网络地址转换
Nat中的术语 -------------------------------------------------------------------------------------------- ...
- Security log is full,only administrator can log on to fix the problem(安全日志满了)
When you login the system and see this error “Security log on this system is full,only administrato ...
- crystal report format number
ToText({#totalPrice}, 2,'.', ',') &" €" http://crystaltricks.com/wordpress/?p=149
- WinForm 控件库
1:Telerik 介绍: Telerik 是保加利亚的一个软件公司,专注于微软.Net平台的表示层与内容管理控件.Telerik 提供高度稳定性和丰富性能的组件产品,并可应用在非常严格的环境中. 现 ...
- Automotive Security的一些资料和心得(1):Security Engineering
陆续更新一些最近在Automotive Security方面的资料和心得. 1. Overview 1.1. Software Engineering Process PLC-Phases: Intr ...