delphi - 如何在 RichEdit 中将单行加粗?

标签 delphi delphi-6 richedit

如何在 RichEdit 中将某一特定行加粗?

最佳答案

丰富的编辑控件中的格式设置如下:

  1. 选择要应用格式的文本。
  2. 将该格式应用于所选内容。

事情是这样的:

RichEdit1.SelStart := SelectionStart;
RichEdit1.SelLength := SelectionLength;
RichEdit1.SelAttributes.Style := RichEdit1.SelAttributes.Style + [fsBold];

当然,您必须弄清楚使用什么来代替 SelectionStartSelectionLength。最终,这取决于您如何管理文本,我认为问题中没有足够的信息来为您提供有关该主题的单一明确答案。

关于delphi - 如何在 RichEdit 中将单行加粗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34930677/

相关文章:

delphi - 如何在 Delphi 中提高 TCP 数据包的优先级?

delphi - 三重等式表达式求值

delphi - 如何在 Delphi Chromium Embedded 中按名称获取元素?

delphi - 为什么TEdit只显示长度等于或小于37440个字符的文本?

c++ - WinAPI EM_STREAMOUT 崩溃

delphi - 如何在高 dpi 值下实现视觉继承?

delphi - 如何确保分配手动线程安全?

delphi - Delphi 中的 const 函数

delphi - 如何在 RichEdit 中保存然后恢复垂直滚动位置

asp.net - 通过 ASP.NET 在 Web 上对 Word 文档进行富文本编辑