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

Megalayer促销:美国圣何塞CN2线路VPS月付48元起/香港VPS月付59元起/香港E3独服月付499元起

Megalayer是新晋崛起的国外服务器商,成立于2019年,一直都处于稳定发展的状态,机房目前有美国机房,香港机房,菲律宾机房。其中圣何塞包括CN2或者国际线路,Megalayer商家提供了一些VPS特价套餐,譬如15M带宽CN2线路主机最低每月48元起,基于KVM架构,支持windows或者Linux操作系统。。Megalayer技术团队行业经验丰富,分别来自于蓝汛、IBM等知名企业。Mega...

新网,域名7月盛夏1核心2G内存.COM域名仅19.9元/首年,主机9.9元/月,企业邮箱0元体验

新网好不好?新网域名便宜吗?新网怎么样?新网是国内老牌知名域名注册商,企业正规化运营,资质齐全,与阿里云万网和腾讯云DNSPOD同为国内服务商巨头。近日新网发布了最新的七月放价季优惠活动,主要针对域名、云主机、企业邮箱、SSL证书等多款云产品推送了超值的优惠,其中.com顶级域名仅19.9元/首年,.cn域名仅16元/首年,云主机1核心2G内存3Mbps带宽仅9.9元/月,企业邮箱更是免费送1年,...

提速啦(24元/月)河南BGP云服务器活动 买一年送一年4核 4G 5M

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

vcl控件为你推荐
离线包怎样下载离线地图包?财务系统软件财务管理软件是什么软件短信营销方案短信营销怎么才能更有效果呢?scriptmanagerajax ToolkitScriptManager与ScriptManager的区别云输入法如何使用QQ云输入法?腾讯合作伙伴大会腾讯的合作伙伴都有动画分镜头脚本动画分镜头台本的作用?微盟价格微盟怎么收费?camel是什么意思cantorp与骆驼是什么关系,想买一双骆驼鞋,分不清cantorp和camel骆驼是什么关系98系统win98是什么?在电脑那里?
域名购买 已备案域名注册 大庆服务器租用 最新代理服务器ip lamp asp.net主机 主机屋免费空间 新世界电讯 京东云擎 ftp教程 泉州移动 流量计费 外贸空间 中国电信网络测速 阿里云邮箱登陆地址 免费个人主页 学生服务器 江苏徐州移动 godaddy退款 linux服务器系统 更多