如何以编程方式更改TWebBrowser中的字体

马特·拉扎

我们正在设计模式下使用Web浏览器构建电子邮件客户端。我们的客户有自己想要使用的特定字体。因此,我们希望能够使用它们给我们的字体来设置Web浏览器字体。他们给我们的字体只是一个字符串,例如“ Arial”

如何设置浏览器字体?

我们尝试了以下方法:

HtmlPage.execCommand('FONTNAME', False, 'Arial');

但是,这仅用于选择,并且由于Web浏览器是空的,因此没有选择。一旦用户开始键入,字体就会变回新的罗马时代。

我也尝试过

HtmlPage := ((Sender as TWebBrowser).Document  as IHTMLDocument2);
while (Sender as TWebBrowser).QueryStatusWB( OLECMDID_SELECTALL) <> OLECMDF_SUPPORTED + OLECMDF_ENABLED do
        Application.ProcessMessages;
(Sender as TWebBrowser).ExecWB(OLECMDID_SELECTALL,OLECMDEXECOPT_PROMPTUSER,pvaIn,pvaOut);
HtmlPage.execCommand('FONTNAME', False, 'Arial');

但是,这是一个无限循环。

任何建议将不胜感激:)谢谢。

斯蒂金·桑德斯(Stijn Sanders)

那这个呢?

((Sender as TWebBrowser).Document as IHTMLDocument2).body.style.fontFamily:='Arial';

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以编程方式更改标签的字体?

来自分类Dev

Flutter:如何以编程方式更改字体粗细

来自分类Dev

如何以编程方式设置WKInterfaceButton字体?

来自分类Dev

如何以编程方式选择系统字体?

来自分类Dev

如何以编程方式快速更改uisegmentedcontrol的字体大小和字体名称?

来自分类Dev

如何以编程方式更改JQuery datepicker中的选定月份

来自分类Dev

如何以编程方式更改Android L中的原色?

来自分类Dev

如何以编程方式更改项目在RecyclerView中的位置?

来自分类Dev

如何以编程方式更改PageAdapter类中的数组

来自分类Dev

如何以编程方式更改Android中的GPS设置?

来自分类Dev

如何以编程方式更改Eclipse编辑器的字体(大小)?

来自分类Dev

聚合物1.0-如何以编程方式更改字体大小?

来自分类Dev

如何以编程方式更改Eclipse Preferences

来自分类Dev

如何以编程方式更改飞行模式?

来自分类Dev

如何以编程方式更改PHP的日期?

来自分类Dev

如何以编程方式更改语言?

来自分类Dev

如何以编程方式更改EditText外观?

来自分类Dev

如何以编程方式更改密码?

来自分类Dev

如何以编程方式更改视图大小?

来自分类Dev

如何以编程方式更改或更新NSLayoutConstraint

来自分类Dev

如何以编程方式更改EditText底线

来自分类Dev

如何以编程方式更改mxCell值?

来自分类Dev

如何以编程方式更改文件的图标?

来自分类Dev

如何以编程方式更改飞行模式?

来自分类Dev

如何以编程方式更改Eclipse Preferences

来自分类Dev

如何以编程方式更改PHP的日期?

来自分类Dev

如何以编程方式更改TabPageIndicator样式

来自分类Dev

如何以编程方式更改位图?

来自分类Dev

如何以编程方式更改ImageButton的大小?

Related 相关文章

  1. 1

    如何以编程方式更改标签的字体?

  2. 2

    Flutter:如何以编程方式更改字体粗细

  3. 3

    如何以编程方式设置WKInterfaceButton字体?

  4. 4

    如何以编程方式选择系统字体?

  5. 5

    如何以编程方式快速更改uisegmentedcontrol的字体大小和字体名称?

  6. 6

    如何以编程方式更改JQuery datepicker中的选定月份

  7. 7

    如何以编程方式更改Android L中的原色?

  8. 8

    如何以编程方式更改项目在RecyclerView中的位置?

  9. 9

    如何以编程方式更改PageAdapter类中的数组

  10. 10

    如何以编程方式更改Android中的GPS设置?

  11. 11

    如何以编程方式更改Eclipse编辑器的字体(大小)?

  12. 12

    聚合物1.0-如何以编程方式更改字体大小?

  13. 13

    如何以编程方式更改Eclipse Preferences

  14. 14

    如何以编程方式更改飞行模式?

  15. 15

    如何以编程方式更改PHP的日期?

  16. 16

    如何以编程方式更改语言?

  17. 17

    如何以编程方式更改EditText外观?

  18. 18

    如何以编程方式更改密码?

  19. 19

    如何以编程方式更改视图大小?

  20. 20

    如何以编程方式更改或更新NSLayoutConstraint

  21. 21

    如何以编程方式更改EditText底线

  22. 22

    如何以编程方式更改mxCell值?

  23. 23

    如何以编程方式更改文件的图标?

  24. 24

    如何以编程方式更改飞行模式?

  25. 25

    如何以编程方式更改Eclipse Preferences

  26. 26

    如何以编程方式更改PHP的日期?

  27. 27

    如何以编程方式更改TabPageIndicator样式

  28. 28

    如何以编程方式更改位图?

  29. 29

    如何以编程方式更改ImageButton的大小?

热门标签

归档