ms-access - 如何刷新 WebBrowser 控制 MS Access

标签 ms-access browser vba

如何在 MS Access 2010 上刷新网页浏览器控件?

我正在尝试这个:

Private Sub Btn_Report_Click()
   'Create the report HTML...
   Set objFSO = CreateObject("Scripting.FileSystemObject")
   Set objFile = objFSO.CreateTextFile("C:\Windows\Temp\test_report.html")
   message= "Test of line on variable"
   objFile.WriteLine (message)
   objFile.WriteLine ("This is the second line")
   objFile.Close
End Sub

webcontrol 在 Control Source 属性上有这个

="C:\Windows\Temp\test_report.html"

谢谢,

最佳答案

当 webBrowser 控件的 ControlSource 属性更改/更新时,它会自动刷新窗体上的 webBrowser 控件。

话虽如此,您可以使用以下技巧(在 url 末尾生成随机数)

Form_frm_Codes.WebBrowser.ControlSource = "=""D:\abcd.html?rnd=" & Int((300 - 200 + 1) * Rnd + 200) & """"

关于ms-access - 如何刷新 WebBrowser 控制 MS Access,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19749233/

相关文章:

database - MS Access 07 - Q 重新查找列与多对多; Q re 多对多形式的复选框

vba - 运行时错误 3021 - 没有当前记录

C# 网络浏览器自动化

shell - 我想同时在多个浏览器中打开一个链接进行测试

excel - 从 Excel 自动创建与与会者的 session

SQL - Access 条件更新

vba - 如何使用vba修改对另一个Access 2010数据库的adodb的引用

javascript - 在访问indexedDB或localStorage之前有什么方法可以检查授权吗?

vba - 是否有用于打开和关闭循环以及 if 语句的 VBA 语法突出显示?

vba - 将 dotm 保存到 docm - 在 docm 中嵌入宏