VST的安装

对需要使用VST的用户,你可以到http://www.soft-gems.net/去免费下载没有使用限制、没有广告的VST。包括例子程序以及说明文档也可以下载到,下载完成后,就是安装,以前版本的VST还提供安装程序,但现在的版本没有提供安装程序,不过控件的安装也是相当的简单。

VST支持的DELPHI版本是DELPHI7及以上版本,以DELPHI2009为例,首先是在DELPHI下打开工程文件:"PackagesDelphi XEDelphi 2009.groupproj"。然后右击VIRTUALTREED12并点击“install”。最后再设置环境,来到delphi的"Tools > Options > Environment Options > Delphi Options > Library > Library Path > [...]",找到VST的source目录,接下来分别点击"OK", "Add", "OK", "OK",就这么简单,VST就在你的DELPHI里安装完成。

设置情况如图所示:

安装完成的VST组名称是:“virtual control”,下面包含三个组件,分别为:TVIRTUAL STRINGTREE、TVIRTUAL DRAWTREE和TVTheaderpopupmenu。

其中第一个就是我们常用的VST,一个基本功能齐全的可视化树形结构控件。

第二个是一个完全需要自写显示代码的树形结构控件,包括如何显示字符串都需要自己写代码。

第三个是针对VST的弹出菜单,比传统的弹出菜单优势在于事件多一些,显示更多更可控,即便是不使用这些额外功能,使用也是和传统的popmenu一样方便。此外,自带对列的显示控制。

原文地址:https://www.cnblogs.com/luohq001/p/12914726.html