Cannot create file "C:\Users\ADMINI~1\AppData\Local\Temp\EditorLineEnds.ttr"

这个问题的产生根据网上搜集的资料是因为微软的新补丁KB2970228和KB2982791限制了字体文件的使用机制, 而EditorLineEnds.ttr是delphi字体临时文件, 这就导致了delphi启动时无法访问这个文件,启动失败

解决方案: 把EditorLineEnds.ttr扩展名改为ttf,右键安装,problem solved !!!


不必卸载补丁了,EditorLineEnds.ttr删除不了,但是可以重命名,写个批处理要启动Delphi吧。虽然有点别扭,但总算解决了问题:
@echo off
set NewFileName="%TEMP%\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.tmp"
MOVE %TEMP%\EditorLineEnds.ttr %NewFileName%
start "" "C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin\bds.exe" -pDelphi

Delphi路径换成你自己的。


 

转:https://bbs.csdn.net/topics/390860922

 

posted @ 2020-07-17 15:25  覆雨翻云  阅读(2166)  评论(0编辑  收藏  举报