2

我对 Delphi 比较陌生,但是在安装 SynEdit 组件后,我还不能创建自己的荧光笔。我已经用我的高亮配置生成了 .pas。我尝试了所有我知道的方法。但我不能使用生成的文件来突出显示。谁能帮我?

我提前感谢...

4

1 回答 1

2

嗯,人们。我已经解决了我的问题。其实就是这么简单。要使用生成的 .PAS,只需将其包含在项目中并在USES语句中分配。之后,您需要将自定义荧光笔分配给 RunTime 中的 SynComponent。像这样:

var
   HL : TSynSampleSyn;
begin
   HL := TSynSampleSyn.Create(Self);
   SynEdit1.Highlighter := HL;
end;

执行此块后,SynEdit 就可以使用了。

于 2013-05-31T14:44:33.613 回答