zoukankan      html  css  js  c++  java
  • 关于winform 调用本地html页面路径不正确问题

    //为了使网页能够与winform交互 将com的可访问性设置为真
     [System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name = "FullTrust")]
     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
    

     ----------------------------------------------------------------------------------------------------------

    在winform里面调用webBrowser控件,使用以下代码获取存在debug下的html文件,程序启动时提示:html路径不正确,。。。。

    str_url = Application.StartupPath + "\parkMap.html";
    Uri url = new Uri(str_url);
    webBrowser1.Url = url;
    webBrowser1.ObjectForScripting = this;

    》》》》》》》》》》》》》》》》》》》》》》后使用下面的写法,成功解决问题:

    this.webBrowser1.ObjectForScripting = this;
    string path = Application.StartupPath + @"parkMap.html";
    //MessageBox.Show(path);
    //this.webBrowser1.Navigate(path);
    this.webBrowser1.Url = new System.Uri(path, System.UriKind.Absolute);//实用的绝对路径。

  • 相关阅读:
    CodeForces
    Codeforces 1523D Love-Hate(随机化算法,sos dp)
    CodeForces
    讲题泛做
    CF vp 新题乱做
    10.11 牛客
    10.6 牛客
    10.4 牛客
    10.9 模拟考试 题解报告
    9.18 校内模拟赛 题解报告
  • 原文地址:https://www.cnblogs.com/tuhong/p/6513553.html
Copyright © 2011-2022 走看看