问题:
bcb6 在win7 安装,运行正常,编译结束后,点击运行,出现如下对话框
原因:
BCB6中读取的PATH变量被截断
查看PATH 变量,可以看出path并不完整,被截断了。
![](https://www.mybacc.com/wp-content/uploads/2016/12/246d1badf3ac43c690e7aa21adeea8c7_690a0b53-f391-4f80-af48-29662c4dd3f9-1.jpg)
解决办法:
修改系统的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的选项
![](https://www.mybacc.com/wp-content/uploads/2016/12/246d1badf3ac43c690e7aa21adeea8c7_076bc64c-2e15-484f-99e3-63442788632d-1.png)
重新编译运行即可。