请教高手:rxlib for d7已经安装成功,为何还是出现:不能用单元'VCLUtils.pas'编译?未说明的标识符'SResNotFound'. ( 积分

  • 主题发起人 主题发起人 无剑
  • 开始时间 开始时间

无剑

Unregistered / Unconfirmed
GUEST, unregistred user!
请教高手:rxlib for d7已经安装成功,为何还是出现:不能用单元'VCLUtils.pas'编译?未说明的标识符'SResNotFound'. ( 积分: 100 )<br />各位高手你们好:


1.我下载了一个源码,打开窗体时,调试该原代码不成功,以下是出现的错误,请问如何解决?
(1).编译错误行为:raise EResNotFound.CreateFmt(ResStr(SResNotFound 错点 ), );
(2).编译错误提示1为:[Fatal Error] RxTimer.pas(64): Could not compile used unit 'VCLUtils.pas' //不能用单元'VCLUtils.pas'编译
(3).编译错误提示2为:[Error] VCLUtils.pas(363): Undeclared identifier: 'SResNotFound' //'VCLUtils.pas' 未说明的标识符'SResNotFound'
(4).我打开原代码中的一个窗体,在它的对象树查看器中的首行:<?>{lmplied ADO Connecion} 的前面有一个问号?而且在窗体中找不到该控件?该控件的属性为空? 请问各位高手这是为什么?如何解决?
 
各位高手你们好:


1.我下载了一个源码,打开窗体时,调试该原代码不成功,以下是出现的错误,请问如何解决?
(1).编译错误行为:raise EResNotFound.CreateFmt(ResStr(SResNotFound 错点 ), );
(2).编译错误提示1为:[Fatal Error] RxTimer.pas(64): Could not compile used unit 'VCLUtils.pas' //不能用单元'VCLUtils.pas'编译
(3).编译错误提示2为:[Error] VCLUtils.pas(363): Undeclared identifier: 'SResNotFound' //'VCLUtils.pas' 未说明的标识符'SResNotFound'
(4).我打开原代码中的一个窗体,在它的对象树查看器中的首行:<?>{lmplied ADO Connecion} 的前面有一个问号?而且在窗体中找不到该控件?该控件的属性为空? 请问各位高手这是为什么?如何解决?
 
可能是Delphi版本问题吧
 
可能是源程序的控件你没有安装,ado的连接也有可能有问题,因为你的环境和源程序的环境可能不同。
 
在你的 RxLib 中搜索 VCLUtils.pas 的路径,加到搜索路径中即可
 
我也碰到过这样的问题 ,不明白,最后重新装了一遍DELPHI就好了
 
楼上的各位高手你们好:

非常感谢各位高手的指点与帮助.高手LSUPER先生说的可能对.有可能是我装的第三方控件rxlib for d7 的原因.但是RX控件我已安装成功了,并且也设置了环境选项.还是不行啊,请高手LSUPER先生和各位高手再帮我想想办法,看应该如何解决?

1.不太可能是版本的关系吧?我用的是D7,源代码用的也是D7.
2.源程序的第三方控件应该已经安装,如果没有安装的话,一定会连某些窗体也打不开.ado的已连接到数据了.或许是连接有问题.
4.重新装一遍DELPHI?我连系统加D7和第三方控件都是重做的啊.

3.高手LSUPER先生说的可能对.有可能是我装的第三方控件rxlib for d7 的原因.但是RX控件我已安装成功了,并且也设置了环境选项.还是不行啊,请高手LSUPER先生和各位高手再帮我想想办法,看应该如何解决?以下是我安装RX的步骤.
(1).安装RxLibD7Setup.EXE:打开rxlib for d7文件夹----安装RxLibD7Setup.EXE
(2).设置公用程序模组路径:启动DELPHI进入主界面------单击TOOLS------envirement options…打开------选中LIBRARY下的Library path-----------选中$DELPHI/Lib-----单击下面图中Greyed items denote invalid path 右边的图标--------选中要设置路径文件的正确路径... .../Rx/Units图标---------然后单击ADD-----出现设置路径文件-----单击OK返回DELPHI界面.
(3).打开D7---单击FILE文件中的打开按钮------找到要安装的文件夹......../Rx/Units.
------打开包:rxctl7.dpk----rxdb7.dpk----rxbde7.dpk-----单击包内Compile把三个包只编译,不安装.
------打开包:dclrx7.dpk----dclrxdb7.dpk----dclrxbd7.dpk-----单击包内Compile把三个包编译后--单击包内Install把这三个包安装-----按yes---保存.

5.我下载了一个源码,打开窗体时,调试该原代码不成功,以下是出现的错误,请问如何解决?
(1).编译错误行为:raise EResNotFound.CreateFmt(ResStr(SResNotFound 错点 ), );
(2).编译错误提示1为:[Fatal Error] RxTimer.pas(64): Could not compile used unit 'VCLUtils.pas' //不能用单元'VCLUtils.pas'编译
(3).编译错误提示2为:[Error] VCLUtils.pas(363): Undeclared identifier: 'SResNotFound' //'VCLUtils.pas' 未说明的标识符'SResNotFound'
(4).我打开原代码中的一个窗体,在它的对象树查看器中的首行:<?>{lmplied ADO Connecion} 的前面有一个问号?而且在窗体中找不到该控件?该控件的属性为空? 请问各位高手这是为什么?如何解决?
 
这里是有些安装方法的,你自己比较一下看看
http://www.51delphi.com/delphi/showsoftpl?id=116
 
:(2).设置公用程序模组路径:启动DELPHI进入主界面------单击TOOLS------envirement options…打开------选中LIBRARY下的Library path-----------选中$DELPHI/Lib-----单击下面图中Greyed items denote invalid path 右边的图标--------选中要设置路径文件的正确路径... .../Rx/Units图标---------然后单击ADD-----出现设置路径文件-----单击OK返回DELPHI界面.

添加的是绝对路径?如:C:/DELPHI/RX/Units
 
谢谢两位高手的回贴:

1.app2001你好,我去过你给我的网址,和我的安装方法差不多吧.
2.LSUPER先生你好,我添加的是绝对路径-----C:/Arquivos de Programas/Borland/Delphi7/Rx/Units


请高手LSUPER先生和各位高手再帮我想想办法,看应该如何解决?
 
也怎么不能安装呢?我是在windows server 2003下,delphi 7,编译都能通过。但安装时,出现“无法定位输入点@Apputils@initialization$qqrv于动态链接库RxCtl7.bpl上”的提示。我已经设了搜索路径。加了rxlib的unit目录。请帮忙。
 
出现这个提示是在你系统搜索路径(set path)(搜索你的 C:/Program Files/Borland/Delphi7/Projects/Bpl 等路径)中存在同名不同版本的 RxCtl7.bpl
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
795
import
I
后退
顶部