iocomp控件安装出现缺少bpi文件

21yanghw 2009-05-12 10:56:40
编译时出现问题:

[Linker Fatal Error] Fatal: Unable to open file 'c:\PROGRA~1\borland\CBUILD~1\Projects\Lib\Iocomp65.bpi'

没有搜到此文件,如何解决。
...全文
670 点赞 收藏 16
写回复
16 条回复
syrchina 2012年02月16日
builder 2010怎么用这个Iocomp?
回复 点赞
21yanghw 2009年05月13日
我特意放在了第四步例子的路径下。下面是xml文件。就是您网站下来的。

<?xml version='1.0' encoding='us-ascii' ?>
<!-- C++Builder XML Project -->
<PROJECT>
<MACROS>
<VERSION value="BCB.06.00"/>
<PROJECT value="Iocomp65.bpl"/>
<OBJFILES value="Iocomp65.obj iProfessionalReg.obj iInstrumentPackReg.obj
iPlotPackPropertyEditorsReg.obj iPlotPackReg.obj
iOPCCommonPropertyEditorsReg.obj iOPCCommonReg.obj
iProfessionalPropertyEditorsReg.obj iInstrumentPackPropertyEditorsReg.obj"/>
<RESFILES value="Iocomp65.res iProfessionalReg.dcr iInstrumentPackReg.dcr iPlotPackReg.dcr
iOPCCommonReg.dcr"/>
<IDLFILES value=""/>
<IDLGENFILES value=""/>
<DEFFILE value=""/>
<RESDEPEN value="$(RESFILES)"/>
<LIBFILES value=""/>
<LIBRARIES value=""/>
<SPARELIBS value="rtl.lib"/>
<PACKAGES value="rtl.bpi designide.bpi vcljpg.bpi vcl.bpi"/>
<PATHCPP value=".;"/>
<PATHPAS value=".;"/>
<PATHRC value=".;"/>
<PATHASM value=".;"/>
<DEBUGLIBPATH value="$(BCB)\lib\debug"/>
<RELEASELIBPATH value="$(BCB)\lib\release"/>
<LINKER value="ilink32"/>
<USERDEFINES value=""/>
<SYSDEFINES value="_RTLDLL;NO_STRICT;USEPACKAGES"/>
<MAINSOURCE value="Iocomp65.cpp"/>
<INCLUDEPATH value="$(BCB)\Projects;$(BCB)\include;$(BCB)\include\vcl;$(BCB)\Source\Toolsapi"/>
<LIBPATH value="$(BCB)\Projects;$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Source\Toolsapi"/>
<WARNINGS value="-w-par"/>
<OTHERFILES value=""/>
</MACROS>
<OPTIONS>
<IDLCFLAGS value="-I$(BCB)\Projects -I$(BCB)\include -I$(BCB)\include\vcl
-I$(BCB)\Source\Toolsapi -src_suffix cpp -boa"/>
<CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -X- -a8 -b- -k- -vi -c -tWM"/>
<PFLAGS value="-$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
<RFLAGS value=""/>
<AFLAGS value="/mx /w2 /zn"/>
<LFLAGS value="-D"Iocomp C++ Builder 6 VCL Package" -aa -Tpp -x -Gn -Gl -Gi"/>
<OTHERFILES value=""/>
</OPTIONS>
<LINKER>
<ALLOBJ value="c0pkg32.obj $(PACKAGES) Memmgr.Lib sysinit.obj $(OBJFILES)"/>
<ALLRES value="$(RESFILES)"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib"/>
<OTHERFILES value=""/>
</LINKER>
<FILELIST>
<FILE FILENAME="Iocomp65.res" FORMNAME="" UNITNAME="Iocomp65.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="Iocomp65.cpp" FORMNAME="" UNITNAME="Iocomp65" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="rtl.bpi" FORMNAME="" UNITNAME="rtl" CONTAINERID="BPITool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iProfessionalReg.pas" FORMNAME="" UNITNAME="iProfessionalReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iProfessionalReg.dcr" FORMNAME="" UNITNAME="" CONTAINERID="DcrTool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iInstrumentPackReg.pas" FORMNAME="" UNITNAME="iInstrumentPackReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iInstrumentPackReg.dcr" FORMNAME="" UNITNAME="" CONTAINERID="DcrTool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iPlotPackPropertyEditorsReg.pas" FORMNAME="" UNITNAME="iPlotPackPropertyEditorsReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iPlotPackReg.pas" FORMNAME="" UNITNAME="iPlotPackReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iPlotPackReg.dcr" FORMNAME="" UNITNAME="" CONTAINERID="DcrTool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iOPCCommonPropertyEditorsReg.pas" FORMNAME="" UNITNAME="iOPCCommonPropertyEditorsReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iOPCCommonReg.pas" FORMNAME="" UNITNAME="iOPCCommonReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iOPCCommonReg.dcr" FORMNAME="" UNITNAME="" CONTAINERID="DcrTool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iProfessionalPropertyEditorsReg.pas" FORMNAME="" UNITNAME="iProfessionalPropertyEditorsReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="iInstrumentPackPropertyEditorsReg.pas" FORMNAME="" UNITNAME="iInstrumentPackPropertyEditorsReg" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="designide.bpi" FORMNAME="" UNITNAME="designide" CONTAINERID="BPITool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="vcljpg.bpi" FORMNAME="" UNITNAME="vcljpg" CONTAINERID="BPITool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="vcl.bpi" FORMNAME="" UNITNAME="vcl" CONTAINERID="BPITool" DESIGNCLASS="" LOCALCOMMAND=""/>
</FILELIST>
<BUILDTOOLS>
</BUILDTOOLS>

<IDEOPTIONS>
[Version Info]
IncludeVerInfo=1
AutoIncBuild=0
MajorVer=3
MinorVer=0
Release=4
Build=0
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
Locale=1033
CodePage=1252

[Version Info Keys]
CompanyName=Iocomp Software Inc.
FileDescription=Iocomp C++ Builder 6 VCL Package
FileVersion=4.0.0.0
InternalName=Iocomp C++ Builder 6 VCL Package
LegalCopyright=Copyright 1998-2008 Iocomp Software Inc.
LegalTrademarks=Iocomp and the Iocomp Logo are registered trademarks of Iocomp Software Inc.
OriginalFilename=
ProductName=Iocomp C++ Builder 6 VCL Package
ProductVersion=4.0

[HistoryLists\hlIncludePath]
Count=2
Item0=$(BCB)\Projects;$(BCB)\include;$(BCB)\include\vcl;$(BCB)\Source\Toolsapi
Item1=$(BCB)\Projects;$(BCB)\include;$(BCB)\include\vcl

[HistoryLists\hlLibraryPath]
Count=1
Item0=$(BCB)\Projects;$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Source\Toolsapi

[HistoryLists\hlDebugSourcePath]
Count=1
Item0=$(BCB)\source\vcl

[Debugging]
DebugSourceDirs=$(BCB)\source\vcl

[Parameters]
RunParams=
Launcher=
UseLauncher=0
DebugCWD=
HostApplication=
RemoteHost=
RemotePath=
RemoteLauncher=
RemoteCWD=
RemoteDebug=0

[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0

[CORBA]
AddServerUnit=1
AddClientUnit=1
PrecompiledHeaders=1

[Language]
ActiveLang=
ProjectLang=
RootDir=

[Linker]
LibPrefix=
LibSuffix=
LibVersion=
</IDEOPTIONS>
</PROJECT>
回复 点赞
ccrun.com 2009年05月13日
解压安装路径尽量不要用中文字符。
回复 点赞
21yanghw 2009年05月13日
不行。问题依旧。
ccrun 救救俺吧。
[Linker Fatal Error] Fatal: Unable to open file 'c:\PROGRA~1\borland\CBUILD~1\Projects\Lib\Iocomp65.bpi'
这东西是否与builder非注册版本有关呢。
回复 点赞
21yanghw 2009年05月13日
解压安装路径还有关系吗?
回复 点赞
ccrun.com 2009年05月13日
直接从我网站下载不就得了。如果不想安装FlashGet,就用非IE核心如FireFox或Opera等浏览器打开页面,直接下载即可。
回复 点赞
21yanghw 2009年05月12日
是的,就是使用该bpk。compile出的错误
回复 点赞
ccrun.com 2009年05月12日
可有Iocomp65.bpk?编译会后自动产生Iocomp65.bpi的。
回复 点赞
fairchild811 2009年05月12日
重下一个再装吧
回复 点赞
21yanghw 2009年05月12日
楼上两位实在不行就把那个文件发给我吧
麻烦了。
21yanghw@163.com
qq:59850874
多谢两位了。
跟帖,也千万拉兄弟一把啊
回复 点赞
21yanghw 2009年05月12日
1) Open C++ Builder 6.

2) From the Main Menu, select "File->Open Project" to bring up the file open dialog.

3) Change the "Files of Type" filter to "Builder package (*.bpk)"

4) Browse to the "c:\iocomp\product\cbuilder6" directory (Note: Or to the alternate installation directory).

5) Open the "iocomp65.bpk" files.

6) The Package Project Manager dialog should now be open. The project is setup for all Iocomp Products by default. You may need to modify the package as specified below based on which Iocomp Products you have purchased.

Without Std Pack (Included in Pro and Ultra Pack)
Remove iInstrumentPackPropertyEditorsReg.pas
Remove iInstrumentPackReg.dcr
Remove iInstrumentPackReg.pas

Without Pro Pack (Pro Pack included in Ultra Pack)
Remove iProfessionalPropertyEditorsReg.pas
Remove iProfessionalReg.dcr
Remove iProfessionalReg.pas

Without Plot Pack(Plot Pack included in Ultra Pack)
Remove iPlotPackPropertyEditorsReg.pas
Remove iPlotPackReg.dcr
Remove iPlotPackReg.pas

Without OPC Pack
iOPCCommonPropertyEditorsReg.pas

iOPCCommonReg.dcr

iOPCCommonReg.pas

Without Ultra Pack
Remove iInstrumentPackPropertyEditorsReg.pas
Remove iInstrumentPackReg.dcr
Remove iInstrumentPackReg.pas
Remove iProfessionalPropertyEditorsReg.pas
Remove iProfessionalReg.dcr
Remove iProfessionalReg.pas

Remove iPlotPackPropertyEditorsReg.pas
Remove iPlotPackReg.dcr
Remove iPlotPackReg.pas


7) From the Project Manager, click the Install button.

第七步就出现那个link错误了
回复 点赞
21yanghw 2009年05月12日
不行。我下载过3个版本 从不同的山寨版本。
我怀疑是我的bcb不行。不指导楼上两位遇到没有。给个解决方案
回复 点赞
ccrun.com 2009年05月12日

估计楼主是在山寨网站下载的,文件不完整。
回复 点赞
我不懂电脑 2009年05月12日
晕,引用错了。

[Quote=引用 3 楼 ccrun 的回复:]
不知道你从哪下载的。我站上的IOComp v4.0版本可以在BCB6中正常编译安装。
http://www.ccrun.com/view.asp?id=411
[/Quote]

我可以证明
回复 点赞
我不懂电脑 2009年05月12日
[Quote=引用 2 楼 21yanghw 的回复:]
是的,就是使用该bpk。compile出的错误
[/Quote]

我可以证明
回复 点赞
ccrun.com 2009年05月12日
不知道你从哪下载的。我站上的IOComp v4.0版本可以在BCB6中正常编译安装。
http://www.ccrun.com/view.asp?id=411
回复 点赞
发动态
发帖子
VCL组件使用和开发
创建于2007-08-02

438

社区成员

1.3w+

社区内容

C++ Builder VCL组件使用和开发
社区公告
暂无公告