gpt4 book ai didi

delphi - CBuilder/Delphi 的 HTML 编辑器

转载 作者:行者123 更新时间:2023-12-03 15:05:33 29 4
gpt4 key购买 nike

我需要为 C++Builder 5 找到基本的所见即所得 HTML 编辑器组件,以便用户创建一些简单的文本,我将其粘贴到现有的 HTML 页面模板中。只是一个简单的支持来创建链接、添加图像、使用标题/粗体/斜体。

最佳答案

您可以将 TWebBrowser 放在表单上并在其上启用设计模式,如下所示:

// Delphi code..
(WebBrowser1.Document as IHTMLDocument2).designMode := 'on';

执行以上代码后,页面将可编辑。您可以输入额外的文本、删除等。如果您想要将选择加粗或插入图像,则必须添加一些按钮来对其进行编程。最酷的是,您可以从 Delphi(或您的情况下的 C++ 构建器)执行此操作,也可以在页面上添加 javascript 来编辑自身。

页面内容可以从

中检索
(WebBrowser.Document as IHTMLDocument2).body.innerHTML;

请记住(WebBrowser.Document as IHTMLDocument2)可能为零。

<小时/>

无论如何,我可以想象周围有一些组件可以为您完成所有工作,这可能是比重新发明轮子更好的方法。

关于delphi - CBuilder/Delphi 的 HTML 编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/402455/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com