vcl控件如何在Delphi6.0中安装Dephi 3.0的VCL控件

vcl控件  时间:2021-06-24  阅读:()

怎么把vcl控件转换成activex控件

起重要安装该控件,然后 File——New——ActiveX Controls(记不清了,似乎是),然后选择基类为安装控件的类,输入生成的类名,Create Unit,最后在编译。

记忆中是如许,如今手头没有Delphi,没法实验。

:-(

谁能给说说delphi的VCL控件与常用的控件有何不同

1.AHMSystemTray AHMSystemTray在Windows任务栏设置小图标就给你创造了捷径,用它的Icon属性来获取需要的图标。

把它的PopMenu属性与一个PopupMenu控件关联,这就是鼠标左击小图标时的弹出菜单。

它同时也提供了各类鼠标点击事件。

需要注意的是:将程序从小图标复原的代码是Application.restore,而不能用ShowWindow函数,自然也不能直接将窗体的WindowState属性设置为wsNormal。

2.AHMDroppedFiles 使用AHMDroppedFiles控件可以轻松实现文件拖放的功能,使用CollectBy属性可以获取目标文件的扩展名、全名或路径+全名。

只要在其OnDrop、OnEndDrop、OnStartDrop事件中编写所需的代码即可。

例如:在窗体Form1上放置一个Memo控件Memo1,再放置一个AHMDroppedFiles控件,将CollectBy属性置为dFullPath,将Active属性置为True(否则该控件无效)。

下面给出它的OnDrop、OnEndDrop、OnStartDrop事件代码。

procedure TForm1.AHMDroppedFiles1Drop(Sender: TObject; DroppedItem: String); begin memo1.Lines.LoadFormFile(DroppedItem); end; procedure TForm1.AHMDroppedFiles1StartDrop(Sender: TObject); begin memo1.Lines.Clear; end; procedure TForm1.AHMDroppedFiles1EndDrop(Sender: TObject); begin memo1.Refresh; end; 程序运行后,用鼠标将一文本文件拖至程序窗体后,Memo中便会显示该文件内容。

Memo控件最多只能容纳64K的文本,因此在本例中若使用的文件过大将导致错误。

3.AHMStartUp 想让你的程序在每次Windows启动时自动运行吗?AHMStartUp为你提供了最简单的方法,只需设置它的AutoStartUp属性便可达到目的。

另外还有一个UniqueName属性,它将一个特殊的字符串放入Windows注册表中作为自动运行的标记。

4.AHMTipTricks 这一控件可以在你的应用程序中轻松实现“日积月累”对话框(如图)。

它的Tips放在其Tips属性里,启动方法Execute可以放在主窗体的OnCreate事件里执行,另外,该控件的按钮与检查框的Caption属性可定制,因此很容易汉化。

5.[AHMStandard]里的AHMCommandLabel 在应用程序里加上自己主页或者电子信箱的超级链接近来比较流行,其实实现这项技术很简单,使用AHMCommandLabel控件就能轻松做到,你只需在它的Command属性里指定命令类型即可。

除Email和URL之外,它还支持运行文件和FTP等操作。

6.AHMOnlyOne 这一控件是用来实现应用程序单实例化,即可以防止同一程序在未关闭前再次开启。

使用这一控件来实现非常简单,它是非可视化控件,通常在设计阶段只需确定它的OnExceed属性和OnExceeded事件即可。

OnExceed属性决定在第二个程序实例试图被执行时的反应,共四种选项,推荐使用第四个即aRestoreAndExit;OnExceeded事件用来确定附加的行为,譬如弹出一个警告对话框。

关于AHM98的介绍就到这里,有兴趣的读者可以去Http://www.ahm.co.za下载。

VCL是什么意思

Visual Component Library的缩写(可视组件库)VCL是Visual Component Library的缩写,即可视组件库,它是Delphi,C++Builder等编程语言的基本类库。

它拥有封装纯粹,可扩展性强,操作方便等特点。

如果是一个非常繁杂的Win32API,在经过VCL封装后,使用也是非常简便的。

VCL支持类的嵌套,过程及函数的嵌套,如果你想在一个过程里声明一个类,或是声明另一个过程,那是完全可行的。

过程内部的过程或是函数被称为局部过程或是局部函数。

VCL对事件的支持及封装也是非常完整的,通过事件对象的声明,可以将任意的外部事件源绑定到VCL控件。

在Delphi的VCL中,还提供了非常多的伪API,它们可以对软件开发提供进一步的支持。

VCL的可扩展性使得编写控件变得非常简单,并且可以任意导入导出ActiveX控件。

同时,它也是平台无关的,可以在windows,linux,MaxOS或是其他操作系统下直接使用。

Video Coding Layer:视频编码层 H.264的算法在概念上可以分为两层:视频编码层(VCL:Video Coding Layer)负责高效的视频内容表示,网络提取层(NAL:Network Abstraction Layer)负责以网络所要求的恰当的方式对数据进行打包和传送。

在VCL和NAL之间定义了一个基于分组方式的接口,打包和相应的信令属于NAL的一部分。

这样,高编码效率和网络友好性的任务分别由VCL和NAL来完成。

  VCL层包括基于块的运动补偿混合编码和一些新特性。

与前面的视频编码标准一样,H.264没有把前处理和后处理等功能包括在草案中,这样可以增加标准的灵活性。

如何在Delphi6.0中安装Dephi 3.0的VCL控件

以前在Dephi 3.0中可以使用的控件,无法在Delphi 6.0中安装,主要问题是1.原3.0中的一部分与控件相关的文件改名(DsgnInft-->DesignInft ...);2.原3.0中的Proxies.dcu在6.0不见了;3.在3.0中的TFormDesigner,在6.0中不存在,可能已更名为TDesingWindow, 但是DesignWindows.pas却无法编译,原因是找不到ComponentDesign单元;4.有那位高手帮忙解决,能解释一下,如何在Delphi 6.0中安装以前版本的 VCL控件,或告知Delphi 6.0与Delphi 3.0在这方面的区别。

香港E3 16G 390元/ 香港E5*2 32G 600元/ 香港站群 4-8C 1200元/ 美国200G高防 900/ 日本100M 700元

3C云国内IDC/ISP资质齐全商家,与香港公司联合运营, 已超6年运营 。本次为大家带来的是双12特惠活动,香港美国日本韩国|高速精品|高防|站群|大带宽等产品齐全,欢迎咨询问价。3C云科技有限公司官方网站:http://www.3cccy.com/客服QQ:937695003网页客服:点击咨询客户QQ交流群:1042709810价目表总览升级内存 60元 8G内存升级硬盘 1T机械 90元 2...

麻花云:3折优惠,香港CN2安徽麻花云香港安徽移动BGP云服务器(大带宽)

麻花云在7月特意为主机测评用户群定制了促销活动:香港宽频CN2云服务器、安徽移动云服务器(BGP网络,非单线,效果更好)、安徽移动独立服务器、安徽电信独立服务器,全部不限制流量,自带一个IPv4,默认5Gbps的DDoS防御。活动链接:https://www.mhyun.net/act/zjcp特价云服务器不限流量,自带一个IPv4,5Gbps防御香港宽频CN2全固态Ⅲ型 4核4G【KVM】内存:...

LightNode($7.71/月)香港cn2精品线路

LightNode官网LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。为用户带来高性能服务器以及优质的服务的同时还提供丰厚的促销活动,新用户注册最高送$20。注册用户带新客即可得10%返佣。商家支持PayPal,支付宝等支付方式。官网:https:/...

vcl控件为你推荐
win7中文语言包win7专业版怎么安装中文语言包bean是什么意思在jdbc的DAO是什么意思?还有bean?手机软件开发工具如何自己开发一个app软件东兴证券网站东兴证券超强版下载cc防火墙服务器里安全狗里的WEB防火墙是什么意思微盟价格为什么这么多人用微盟,微盟都有哪些优势微盟价格微盟现在怎么样?微盟价格微盟渠道代理政策是怎么样的?flushes翻譯下面的日記98系统win98是什么?在电脑那里?
windows虚拟主机 云南服务器租用 江西服务器租用 荷兰vps 免费顶级域名 edgecast bandwagonhost ixwebhosting 骨干网络 isp服务商 vip购优惠 河南移动m值兑换 鲁诺 卡巴斯基破解版 双线机房 512mb 网通服务器 iki lamp什么意思 工信部icp备案查询 更多