读书人

TSysDevEnum是在哪个单元中声明的?解

发布时间: 2012-03-24 14:00:46 作者: rapoo

TSysDevEnum是在哪个单元中声明的?
装了一个DSPack for Delphi2010,尝试编译一下例子程序,结果提示标识符TSysDevEnum未定义,估计是新版本的Delphi把原来的定义单元给拆分了,我要引用那个单元编译器才不会报错?

[解决办法]
搜索TSysDevEnum是否有定义。
[解决办法]
DSUtil.pas
[解决办法]
仔细看一下示例工程中添加的引用,一个一个点开,就会发现DSUtil.pas是与“Delphi DBX Framework”相关的文件,而控件的目录下,根本就没有这个文件,只有一个DSUtils.pas,原来,Delphi2010中为扩展DBX的功能,新增添了DSUtil单元,DSPack相应就把控件包中原有的DSUtil改为了DSUtils,而Demo还是D7版本的,所以出错,把这个单元的名称改一下,就可以了。以前我也遇到这个问题,仔细看了目录下的文件才发现的。。。

读书人网 >.NET

热点推荐