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);//实用的绝对路径。

  • 相关阅读:
    spring中各个模块的作用
    《Spring实战》学习笔记-第四章:面向切面的Spring
    《Spring实战》学习笔记-第四章:面向切面的Spring
    Centos7下永久修改mysql5.6最大连接数
    Prefix-List
    Route-Map
    PBR Lab2
    Lab PBR
    ISIS超载位解决流量黑洞
    ISIS TLV
  • 原文地址:https://www.cnblogs.com/tuhong/p/6513553.html
Copyright © 2011-2022 走看看