在Delphi IDE表单中使用Quick Edit时触发Access Violation异常
解决Delphi 11.3社区版Quick Edit保存时的访问违规异常
针对你遇到的Quick Edit保存时触发的异常:
Access violation at address 00000000 in module 'bds.exe'. Read of address 00000000.
可以尝试以下步骤修复:
清理IDE配置缓存
手动删除Delphi 11.3的配置目录(删除前可备份):C:\Users\[你的用户名]\AppData\Roaming\Embarcadero\BDS\22.0C:\Users\[你的用户名]\AppData\Local\Embarcadero\BDS\22.0
删除后重启IDE,系统会自动生成全新的配置文件。
排查第三方插件冲突
如果安装了GExperts、CnWizards等第三方IDE插件,先通过Tools > Install Packages禁用所有非官方插件,重启IDE后测试Quick Edit功能。若问题消失,再逐个启用插件定位冲突来源。验证项目文件完整性
新建一个空白VCL项目,用Quick Edit修改控件的Name或Caption并保存,确认是否仍报错:- 若新项目正常,说明原项目的
.dfm或.dpr文件可能损坏,可备份后用文本编辑器打开.dfm检查异常格式,或逐步将原项目控件复制到新项目排查问题。
- 若新项目正常,说明原项目的
安装官方补丁更新
打开IDE的Help > Check for Updates,安装所有可用的官方更新(包括Hotfix),部分IDE已知bug会在补丁中修复。重置IDE默认设置
执行Tools > Options > User Interface > Reset to Default,重置所有IDE设置后重启测试。
内容的提问来源于stack exchange,提问作者Moshelly
相关产品推荐
相关产品推荐

