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

  • 相关阅读:
    R语言常用操作
    Java小知识点
    客户端(android,ios)与服务器通信
    图片保存数据库
    Centos 添加SWAP(交换分区)
    mysql基本知识
    php 工作模式
    apache 工作模式
    lnmp 虚拟主机配置及重写
    mysql alter的常用用法
  • 原文地址:https://www.cnblogs.com/tuhong/p/6513553.html
Copyright © 2011-2022 走看看