首页 > TAG信息列表 > Webbrowser

WPF 修改Webbrowser的IE版本(32位)

支持IE11。 XAML页面代码 <Window.Resources> <ObjectDataProvider x:Key="ieList" MethodName="GetValues" ObjectType="{x:Type sys:Enum}"> <ObjectDataProvider.MethodParameters> <x

C# 使用Excel组件

  概述:网上比较多讲述如何操作Excel表的文章,但都是启动Excel的窗口来打开Excel数据文件。有时候需要把Excel表嵌入到自己程序的Form中,给客户一个不用切换窗口的操作界面,似乎更好。这在VC中用OLE技术很容易实现,但是在C#中方法就不一样啦。下面将就此进行阐述。     网上比较多讲

C# 将数据保存为图片

今天因为业务需要,想做一个将查询出的数据保存为图片的方法,整理如下   示例效果 实现代码 private void button2_Click(object sender, EventArgs e) { #region 自定义下拉列表 DataTable dt = new DataTable(); dt.Column

c# 设置WebBrowser的UserAgent

  void SuppressScriptErrors(WebBrowser webBrowser, bool hide) { webBrowser.Navigating += (s, e) => { var fiComWebBrowser = typeof(WebBrowser).GetField("_axIWebBrowser2", System.Reflection.Bin

cefshrp测试:CefSharp.WinForms和CefSharp.OffScreen

public partial class Form1 : Form { public Form1() { InitializeComponent(); } ChromiumWebBrowser WebBrowser; private async void Form1_Load(object sender, EventArgs e) { var settings = ne

jupyter默认浏览器和默认路径设置

 cmd中输入以下指令 jupyter notebook --generate-config  回车如下:    执行命令后,在文件夹中找到新建的文件jupyter_notebook_config.py    打开文件, 1)修改默认目录 先查看文件路径 import os print(os.path.abspath('.'))    找到 # c.NotebookApp.notebook_dir

修改jupyternotebook默认浏览器

1、打开cmd,输入命令" jupyter notebook --generate-config "; 2、回车后会生成一个配置文件jupyter_notebook_config.py,并会提示该文件所在的目录; 3、找到并打开这个文件,需要在这个文件设置默认浏览器处增加Chrome,找到如下代码: 在红框以下,增加如下代码: import webbrowser webbrows

C#使用WebBrowser引入百度地图

欢迎您成为我的读者,希望这篇文章能给你一些帮助。 前言 今天有空和大家一起研究研究在WinForm端如何使用百度地图公开的信息利用WebBrowser组件来加载显示出地图。 首先仔细阅读百度地图的SDK信息,未提供在C#端的SDK信息,那么只能通过在WebBrowser中是通过加载网页html的形式

jupyter notebook 设置默认浏览器打开报错 SyntaxError: (unicode error) ‘utf-8‘ codec can‘t decode byte 0xd4

jupyter notebook 设置默认浏览器打开报错 SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xd4 in position 0: invalid continuation byte win系统自带的记事本默认的编码是 ANSI ,只需把py脚本用笔记本重新打开, 另存为编码为 UTF-8 的py脚本,在运行py脚

给WebBrowser控件指定IE的使用版本

日期:2022年01月12日 作者:Commas 注释:最近遇到一个WIN7 32位用户,用脚本怎么指定IE版本,怎么不成功,手动修改注册表却成功了,琢磨了一下,发现问题了,所以就想着做一个比较全面的总结,一方面方便自己查阅,另一方面也希望可以帮助到需要帮助的小伙伴们,避免踩坑。若有纰漏,请各位小伙伴们

条款23和条款24

条款23:宁以non-member、non-friend替换member函数 为什么要用非成员函数、非友元函数替换成员函数呢?其实这是为了保证数据的封装性。而数据的封装性强弱是怎么体现的呢?一种粗糙的量测,我们认为越多的函数能访问它,数据的封装性就越低,因为如果数据发生改变,因它的改变牵扯到需要

web端生成pdf

背景:之前生成pdf一直是直接把html代码通过iTextSharp.text.pdf转成pdf,但是一旦html样式稍微复杂就会错乱,比如input标签不会展示,边框也不会展示,只能展示table这些,所以需要通过其它办法。 一开始是直接搞了个窗体程序做尝试,思路是通过WebBrowser打开html截取图片,注意html需要设置好

【转载】WebBrowser控件的常用方法、属性和事件

1. 属性 属性说明 Application 如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(IDispatch)。如果在宿主对象中自动化对象无效,这个程序将返回WebBrowser 控件的自动化对象 Parent 返回WebBrowser控件的父自动化对象,通常是一个容器,例如是宿主或IE窗口

WebBrowser获取完整的Cookie

WebBrowser 获取Cookie 1.string cookieStr = WebBrowser.Document.Cookie;//获取不全 2. [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder pchCo

教你用一个程序(python)把想要的界面打开!至少有35%的人没听说过它!

前言 这是我觉得即使直接输入网址进入codeforces也很烦而写的代码。你看,输入网址的话需要输一大堆(33A)codeforces.com/problemset/problem/33/A,这多长嘛! 那就有人会跳出来说了,你直接复制粘贴加更改不就行了! 可以是可以,那我每天得在不同的时间段分别打开电脑,你说复制粘贴的内容在

C# WebBrowser内存泄漏及在WPF和WinForms中的区别

一、WPF和WinForms的WebBrowser控件之间差异 winforms webbrowser暴露了更多的方法和属性.例如,wpf webbrowser中没有IsWebBrowserContextMenuEnabled,ActiveXInstance等. 关于winforms webbrowser的唯一缺点是组件内的按钮和滚动条与wpf本机控件的外观不一样. 二、WebBrowser

jupyter notebook 修改默认浏览器 修改配置目录

1、打开CMD输入 jupyter notebook --generate-config 查看当前配置文件目录,一般默认为 "C:\user.jupyter\jupyter_notebook_config.py" 2.编辑此文件 ①指定默认浏览器,一般在150行左右位置# c.NotebookApp.browser = '' import webbrowser webbrowser.register("chrome", None,

在网上购物竟然也能和Python扯上关系!电脑上用自己写的程序购物?别说,QT实现还真挺简单(Python如何利用QT制作电脑的手机版拼多多)

拼多多现在也是越来越火了,但是不知道大家有没有发现,拼多多似乎一直不能通过网页进行访问。淘宝,京东都有微信客户端,那么怎么拼多多就没有呢?带着这个疑问,我特地去手机爬取了一下拼多多的客户端。(其实也不能说是爬取吧,就是随便玩玩!) 文章目录 拼多多的域名...程序构思基础窗

关于 C# WebBrowser 行为与本机 IE 或 Edge 行为不一致问题

经在Server2008R2,Windows7,Windows10测试,只要修改相应的 User Agent 即可实现,参考代码(以IE8模式工作)如下: var ieversion = (new WebBrowser()).Version.Major; string ua = "Mozilla/4.0 (MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NE

利用WebBrowser控件实现百度自动搜索

(1)新建一个MFC对话框项目 (2)对话框中添加WebBrower控件,添加方法:点击菜单栏工具->选择工具箱项->在弹出的选择工具箱项对话框选择COM组件->Microsoft Web Browser->确定,添加到对话框中即可。   (3)添加类CWebBrowser2的头文件和实现 右键点击项目->添加->类->Visual C++ ->

webBrowser 应用编程函数总结

1 /*============================说明部分================================= 2 实现一下函数需包含头文件 3 #include <Wininet.h> 4 #include <Shlwapi.h> 5 Linker : Wininet.lib Shlwapi.lib 6 =======================================================

jupyter notebook踩坑及解决方案

文章目录 1.jupyter notebook无法自动打开浏览器 2.修改jupyter notebook默认存储位置 环境条件:电脑已下载anaconda并配置环境变量。 1.jupyter notebook无法自动打开浏览器 首先在cmd打开Anoconda Prompt,输入命令 jupyter notebook --generate-config,系统会自动产生一个名

c#winform使用WebBrowser 大全

C# WinForm WebBrowser (一) MSDN资料 1、主要用途:使用户可以在窗体中导航网页。2、注意:WebBrowser 控件会占用大量资源。使用完该控件后一定要调用 Dispose 方法,以便确保及时释放所有资源。必须在附加事件的同一线程上调用 Dispose 方法,该线程应始终是消息或用户界面 (

C# Winform WebBrowser控件

C# WinForm WebBrowser 1、主要用途:使用户可以在窗体中导航网页。2、注意:WebBrowser 控件会占用大量资源。使用完该控件后一定要调用 Dispose 方法,以便确保及时释放所有资源。必须在附加事件的同一线程上调用 Dispose 方法,该线程应始终是消息或用户界面 (UI) 线程。3、We

C# Webbrowser 常用方法及多线程调用

设置控件的值 /// <summary> /// 根据ID,NAME双重判断并设置值 /// </summary> /// <param name="tagName"></param> /// <param name="id"></param> /// <param name="value&qu