【C++builder delphi project rule not found 解决方法 】【注册表 DeleteKey 失效 问题】
2011-06-30 13:08
2041 查看
一、
问题提出:
当我们用windows自带的notepad或者文档编辑器打开BCB或者delphi的bpr工程文件并且保存后,由于notepad不支持utf-8编码。所以导致文件编码出错,BCB和delphi将无法识别。
解决方案:
只需要用文件编辑器UltraEdit打开一个完好的bpr文件,删除掉内容,然后把损坏的bpr文件内容复制到打开的bpr文件中,保存。然后把该保存的bpr文件复制覆盖损坏的bpr文件即可。
这里的bpr文件损坏其实并不是真正的损坏,而是文件内容编码发生了错误。
二、
注册表操作新手问题
在删除前一定要先关闭该Key。比如:
registry_key->CloseKey();
registry_key->deleteKey("...");
问题提出:
当我们用windows自带的notepad或者文档编辑器打开BCB或者delphi的bpr工程文件并且保存后,由于notepad不支持utf-8编码。所以导致文件编码出错,BCB和delphi将无法识别。
解决方案:
只需要用文件编辑器UltraEdit打开一个完好的bpr文件,删除掉内容,然后把损坏的bpr文件内容复制到打开的bpr文件中,保存。然后把该保存的bpr文件复制覆盖损坏的bpr文件即可。
这里的bpr文件损坏其实并不是真正的损坏,而是文件内容编码发生了错误。
二、
注册表操作新手问题
在删除前一定要先关闭该Key。比如:
registry_key->CloseKey();
registry_key->deleteKey("...");
相关文章推荐
- Eclipse中出现Errors running builder "Integrated External Tool Builder" on project问题解决方法
- Python version 2.7 required, which was not found 注册表问题解决方法
- Linux(CentOS 7) eclipse c++ binary not found问题解决方法
- Python之——Python version 2.7 required, which was not found 注册表问题解决方法
- ie6-7 overflow:hidden失效问题的解决方法
- 关于Delphi 7 “'System.pas' not found” 错误的解决方法
- ASP.NET Ajax发布时异步刷新失效的问题解决方法
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- Delphi操作word兼容性问题解决方法
- Delphi COM+中调用webservice错误提示问题解决方法
- ie7下z-index失效问题解决方法
- 解决Delphi的剪贴板的AsText方法乱码的问题
- c/c++版eclipse出现launch failed,binary not found 解决方法
- C++代码实现Ford-Fulkerson方法Edmonds Karp算法解决最大流问题
- Ubuntu 13.10 Eclipse 菜单栏失效问题解决方法
- jQuery应用load()方法后js失效的问题分析与解决
- /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found问题解决方法
- 解决C/C++ 头文件相互包含 问题的方法
- c++ 模板 迭代器 使用问题解决方法(too few template-parameter-lists)
- C++库研究笔记——使用函数模板还是类模板?+ 一个类型重复问题的两种解决方法