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在这方面的区别。

RAKsmart美国洛杉矶独立服务器 E3-1230 16GB内存 限时促销月$76

RAKsmart 商家我们应该较多的熟悉的,主营独立服务器和站群服务器业务。从去年开始有陆续的新增多个机房,包含韩国、日本、中国香港等。虽然他们家也有VPS主机,但是好像不是特别的重视,价格上特价的时候也是比较便宜的1.99美元月付(年中活动有促销)。不过他们的重点还是独立服务器,毕竟在这个产业中利润率较大。正如上面的Megalayer商家的美国服务器活动,这个同学有需要独立服务器,这里我一并整理...

织梦DEDECMS即将授权收费和维权模式 站长应对的几个方法

这两天在站长群里看到不少有使用DEDECMS织梦程序的朋友比较着急,因为前两天有看到来自DEDECMS,我们熟悉的织梦程序官方发布的公告,将会在10月25日开始全面商业用途的使用DEDECMS内容管理程序的会采用授权收费模式,如果我们有在个人或者企业商业用途的,需要联系且得到授权才可以使用,否则后面会通过维权的方式。对于这个事情,我们可能有些站长经历过,比如字体、图片的版权。以及有一些国内的CMS...

搬瓦工VPS:高端线路,助力企业运营,10Gbps美国 cn2 gia,1Gbps香港cn2 gia,10Gbps日本软银

搬瓦工vps(bandwagonhost)现在面向中国大陆有3条顶级线路:美国 cn2 gia,香港 cn2 gia,日本软银(softbank)。详细带宽是:美国cn2 gia、日本软银,都是2.5Gbps~10Gbps带宽,香港 cn2 gia为1Gbps带宽,搬瓦工是目前为止,全球所有提供这三种带宽的VPS(云服务器)商家里面带宽最大的,成本最高的,没有第二家了! 官方网站:https...

vcl控件为你推荐
ata考试什么是ATA认证存储区域网络网络存储技术的SAN(存储区域网络)的优点爱短信官网求助。爱短信爱聊怎么用?excel大写金额怎么用Excel将小写金额转换成人民币的大写金额pps官网pps软件下载中心 pps影视软件下载webservice框架什么是webservice,什么情况下使用,如何使用qq管家官网在qq电脑管家官网有个可以登录qq的。登录上了可以加速么?网站客服代码怎么在网页用HTML代码设置QQ客服腾讯合作伙伴大会从微信同程旅行买的机票怎么打印电子发票?医院排队系统怎么将排队系统的信息显示在led上
台湾vps 虚拟主机试用 上海服务器租用 阿里云os 韩国网名大全 web服务器的架设 中国网通测速 支持外链的相册 360云服务 linode支付宝 群英网络 黑科云 服务器托管价格 hdroad 聚惠网 japanese50m咸熟 九零网络 restart 服务器机柜 达拉斯 更多