Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 Delphi 比较陌生,但是在安装 SynEdit 组件后,我还不能创建自己的荧光笔。我已经用我的高亮配置生成了 .pas。我尝试了所有我知道的方法。但我不能使用生成的文件来突出显示。谁能帮我?
我提前感谢...
嗯,人们。我已经解决了我的问题。其实就是这么简单。要使用生成的 .PAS,只需将其包含在项目中并在USES语句中分配。之后,您需要将自定义荧光笔分配给 RunTime 中的 SynComponent。像这样:
var HL : TSynSampleSyn; begin HL := TSynSampleSyn.Create(Self); SynEdit1.Highlighter := HL; end;
执行此块后,SynEdit 就可以使用了。