简 介: 对于 C++Builder 程序开发过程中出现的 "Corrput Portfolie Stream " 错误,通过试错方法给出了解决方案。 将 mainfrm.ddp 文件删除掉便可以正常在 IDE 中打开 mainfrm 了。
关键词
: C++_Builder,mainfrm
§01 错误纠正
一、错误现象
在开发 一个基于 C++Builder Windows 程序(UDPCopy)的过程中,在某一天打开工程文件之后,出现了 “Corrupt portfolio stream” 的错误提示,在之后就无法打开程序的 mainfrm 的模块了。
▲ 图1 打开文件出现的错误提示
二、工程目录中的文件
在 程序开发目录中,和 mainfrm 相关的文件主要 有以下:
config.~cpp
config.~h
config.cpp
config.h
config.ini
config.obj
mainfrm.~cpp
mainfrm.~ddp
mainfrm.~dfm
mainfrm.~h
mainfrm.cpp
mainfrm.ddp
mainfrm.dfm
mainfrm.h
mainfrm.obj
mainicon.ico
MixerCtrl.~cpp
MixerCtrl.~h
MixerCtrl.cpp
MixerCtrl.h
MixerCtrl.obj
udpcopy.~cpp
udpcopy.~dfm
udpcopy.~h
udpcopy.cpp
udpcopy.dfm
udpcopy.h
UDPCopyPRJ.~bpr
UDPCopyPRJ.~cpp
UDPCopyPRJ.bpr
UDPCopyPRJ.cpp
UDPCopyPRJ.exe
UDPCopyPRJ.obj
UDPCopyPRJ.res
UDPCopyPRJ.tds
将其中的 mainfrm.ddp
文件 删除之后,文件便可以正常打开了。
▲ 图1.2.1 删除 mainfrm.ddp 之后程序的主界面可以打开
※ 总 结 ※
对于 C++Builder 程序开发过程中出现的 "Corrput Portfolie Stream " 错误,通过试错方法给出了解决方案。 将 mainfrm.ddp 文件删除掉便可以正常在 IDE 中打开 mainfrm 了。
● 相关图表链接: