以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]怎么能改变WebBrowser查看记事本的默认字体  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179082)

--  作者:2425004926
--  发布时间:2022/8/6 11:29:00
--  [求助]怎么能改变WebBrowser查看记事本的默认字体
把文本文件、网页放到一起,用浏览器控件WebBrowser打开查看,非常方便,可是在记事本里更改了字体大小,用WebBrowser查看时字体还是没有变化,非常小,怎么能改变WebBrowser查看记事本的默认字体,老师指点一下
--  作者:有点蓝
--  发布时间:2022/8/6 12:03:00
--  
Dim w As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser1").BaseControl
w.Document.body.style = "font-size: 30px;"

--  作者:2425004926
--  发布时间:2022/8/6 12:43:00
--  
老师,帮忙在看一下:
我把那段代码放在下面红色两个位置,字体大小都没有变化,放在AfterLoad事件里也不行

Dim f1 As String = ProjectPath & "Attachments\\html\\" & e.Node.text & ".htm"
Dim f2 As String = ProjectPath & "Attachments\\html\\" & e.Node.text & ".html"
Dim f3 As String = ProjectPath & "Attachments\\html\\" & e.Node.text & ".txt"
If FileSys.FileExists(f1) Then
    e.Form.Controls("WebBrowser1").Address = f1
ElseIf FileSys.FileExists(f2) Then
    e.Form.Controls("WebBrowser1").Address = f2
ElseIf FileSys.FileExists(f3) Then
    
    Dim w As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser1").BaseControl
    w.Document.body.style = "font-size: 30px;"

    
    e.Form.Controls("WebBrowser1").Address = f3

    Dim w As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser1").BaseControl
    w.Document.body.style = "font-size: 30px;"

End If
--  作者:有点蓝
--  发布时间:2022/8/6 14:01:00
--  
e.Form.Controls("WebBrowser1").Address = f3
Dim w As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser1").BaseControl
Do Until w.ReadyState = 4
    Application.DoEvents
Loop
w.Document.body.style = "font-size: 30px;"

--  作者:2425004926
--  发布时间:2022/8/6 14:27:00
--  
 好了!谢谢老师!