首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2012-03-24 
TSysDevEnum是在哪个单元中声明的?装了一个DSPack for Delphi2010,尝试编译一下例子程序,结果提示标识符TS

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

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

热点排行