问题:

bcb6 在win7 安装,运行正常,编译结束后,点击运行,出现如下对话框

 
原因:

BCB6中读取的PATH变量被截断


查看PATH 变量,可以看出path并不完整,被截断了。

 
解决办法:
修改系统的PATH变量值,或者,根据系统环境变量,生成一个比较短的变量,包含bcb相关路径在内的,
比如
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\Python27;C:\Python27\Scripts;C:\Program Files\bcb6\CBuilder6\bin;C:\Program Files\bcb6\
CBuilder6\Projects\Bpl;C:\Users\Public\Documents\RAD Studio\5.0\Bpl;

然后在上图中的添加一个 user override的选项

 


重新编译运行即可。