首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PuppeteerSharp -以常规页面的形式访问在新选项卡中打开的背景页面

PuppeteerSharp是一个用于.NET平台的无头浏览器自动化工具,它允许开发人员以常规页面的形式访问在新选项卡中打开的背景页面。下面是对PuppeteerSharp的完善且全面的答案:

概念: PuppeteerSharp是一个基于Google Chrome的无头浏览器自动化库,它提供了一组API,可以通过模拟用户在浏览器中的操作来执行各种任务,如网页截图、生成PDF、表单填充、爬取数据等。它使用了Chrome DevTools Protocol来与浏览器进行通信,因此可以实现对浏览器的完全控制。

分类: PuppeteerSharp可以被归类为无头浏览器自动化工具和Web爬虫工具。

优势:

  1. 真实浏览器环境:PuppeteerSharp使用真实的Chrome浏览器内核,可以模拟用户在浏览器中的操作,确保测试和爬取的结果与实际用户体验一致。
  2. 强大的自动化能力:PuppeteerSharp提供了丰富的API,可以实现各种自动化任务,如网页截图、生成PDF、表单填充、模拟用户操作等。
  3. 完善的调试工具:PuppeteerSharp集成了Chrome DevTools Protocol,可以方便地进行调试和性能分析。
  4. 跨平台支持:PuppeteerSharp可以在Windows、Linux和MacOS等多个平台上运行,具有良好的跨平台兼容性。

应用场景:

  1. 自动化测试:PuppeteerSharp可以用于自动化测试,通过模拟用户在浏览器中的操作,可以对Web应用进行功能测试、性能测试等。
  2. 网页截图和生成PDF:PuppeteerSharp可以对网页进行截图或生成PDF文件,用于生成网页快照、生成报告等。
  3. 数据爬取:PuppeteerSharp可以模拟用户在浏览器中的操作,可以用于爬取网页数据,如抓取商品信息、新闻内容等。
  4. SEO优化:PuppeteerSharp可以模拟搜索引擎爬虫的行为,可以用于检查网页的渲染情况,优化网页的SEO效果。

推荐的腾讯云相关产品和产品介绍链接地址: 腾讯云提供了一系列与云计算相关的产品和服务,以下是一些推荐的产品和对应的介绍链接地址:

  1. 云服务器(CVM):提供弹性计算能力,可根据业务需求快速创建、部署和管理虚拟服务器。产品介绍链接
  2. 云数据库MySQL版(CDB):提供高性能、可扩展的MySQL数据库服务,支持自动备份、容灾等功能。产品介绍链接
  3. 云存储(COS):提供安全可靠、高扩展性的对象存储服务,适用于存储和处理各种类型的文件和数据。产品介绍链接
  4. 人工智能平台(AI Lab):提供丰富的人工智能算法和模型,支持图像识别、语音识别、自然语言处理等应用场景。产品介绍链接
  5. 物联网平台(IoT Hub):提供全面的物联网解决方案,支持设备接入、数据采集、远程控制等功能。产品介绍链接

请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求进行评估和决策。

相关搜索:React:在带有状态的新选项卡中打开页面在flutter中滑动圆圈以打开新的活动(页面)在新选项卡中打开iframe内容时,请使其在页面内的iframe中打开有没有办法在MenuStrip中以选项卡的形式打开菜单项?SharePoint Online:在现代页面的同一选项卡中打开链接的tab部件以编程方式在react路由器的新选项卡中打开链接wordpress插件-根据用户输入在新选项卡或页面中打开的按钮在新选项卡中打开应用程序页面时出现的Angular Service Worker问题在html中如何链接表单提交以在新选项卡中打开并链接相关的URL?有没有办法在flutter web的新标签页中打开一个页面?如何使用Selenium (Python)进行Google搜索,然后在新选项卡中打开第一页的结果?在php中查看以blob数据类型到新页面的形式从数据库接收的图像页面的页边距在ejs文件和html文件中是不同的,背景应该是白色的,但却是灰色的。如何使用puppeteer获取在不同选项卡中打开的页面的url,或者从“单击此处”链接中提取URL?在ASP.NET MVC中,如何从控制器中的操作方法在新选项卡中打开静态.html页面?当用户选择“在新标签中打开”/“在新窗口中打开”而不是用html/javascript点击时,如何访问所需的页面当当前页面在新的浏览器选项卡中打开时,如何获取上一个url?为什么剪贴板的每一行都可以在同一窗口中以url的形式打开,但在AutoHotkey (Chrome)的单独选项卡中却被延迟了?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

CorelDraw2022评估版序列号 新增订阅版功能

CorelDRAW 提供了五个新的调整过滤器和 19 种用于处理位图的效果,所有这些功能均可从"效果"菜单中访问。...学习"泊坞窗 在"学习"泊坞窗(在以前的版本中称为"提示"泊坞窗)的全新"浏览"部分中,搜索学习资源和工具。从应用程序中访问和浏览丰富的在线资源库,有助于快速熟悉产品功能。...此外,您现在还可以在活动页面后快速插入页面,无需手动重新排列页面。 增强功能!多页视图 在多页视图中以交互方式调整页面大小,就像它们是标准的矩形对象一样。...当您以单页缩略图形式查看跨页时,通过在"页面"泊坞窗中拖动页面,或者在文档导航器中移动页面选项卡,即可移动任何对开页。有关详细信息,请参阅 移动对开页....此外,文档导航器中的选项卡也经过了改进,可以清晰地显示对开页跨页,从而可以更轻松地进行页面导航。 第二页和第三页的选项卡显示它们是对开页。

2.9K20

PuppeteerSharp库在C#中的应用案例

本文将介绍如何使用PuppeteerSharp库在C#中实现下载千图网图片并保存为PDF文件的案例。...PuppeteerSharp技术PuppeteerSharp 提供了一系列丰富的功能,包括但不限于:●模拟用户操作:可以模拟用户在浏览器中的点击、输入等操作。...抓取思路分析1分析页面请求:使用Chrome开发者工具或类似工具分析千图网的页面请求,找到图片数据的来源。2找到数据来源:确定图片数据是通过接口获取还是直接嵌入在页面中。...await browser.CloseAsync(); }}以上是一个简单的使用PuppeteerSharp库的示例,其中包含了创建浏览器实例、打开页面等基本操作。...首先,我们需要创建一个新的工具实例,然后打开一个浏览新的页面,将图片插入到页面中,并使用PuppeteerSharp提供的API来生成PDF文件。

42410
  • 如何将你的 WordPress 网站置于维护模式

    WordPress 维护模式是解决这些错误或错误的最可靠方法。 通常,你可以在任何网站上实时查看更改。你可能需要在不打开 WordPress 维护模式的情况下将新内容发布到网站。...你需要做的就是下载并安装 WP 维护模式插件。激活后,需要配置插件参数。为此,请转到右侧选项卡并选择设置->维护模式。在设置页面上,你将看到 5 个选项卡:常规、设计、模块、机器人管理和 GDPR。...查看以下所有内容的解释: 常规:第一个选项卡是常规选项卡。在常规选项卡的顶部,你将找到状态。要激活此插件并将你的网站设置为 WordPress 维护模式,你必须将其更改为 Active。...完成帖子后,你可以更改服务页面的背景。例如,可以更改颜色,也可以将图像用作背景图像。 模块:此选项卡允许你管理倒数计时器。设置开始时间和剩余时间。...该插件将自动在页面上显示社交媒体按钮图标。 机器人管理:下一个有用的选项卡是管理机器人选项卡。此选项卡允许你将聊天机器人添加到初始屏幕。这样,即使你处于维护模式,你也可以与访问者保持互动交流。

    2.5K31

    layui实现iframe框架_layui table重新渲染

    部署到服务端 将 src 目录中的 views 文件夹整个复制到你 服务端工程 的 view 层中,通过本地 web 服务器访问(Tomcat / IIS / Apache / Nginx 等) 确保可以访问后...iframe 常规版 相比于 单页面模式的专业版 ,无论是在目录结构还是开发模式上都要简单很多。...在 iframe 页面内部打开新标签 通常你会涉及一些在右侧 iframe 页面内部去打开一个新标签的需求,目前有以下方式可以实现 方法一: 直接在 a 标签上加上相关属性 <a lay-href="...自定义标签栏标题 每当你打开一个标签页,头部都会出现标题。...默认读取的文本 值得说明的是,只要你配置了上述的 lay-href 属性,就会打开一个新的标签,如果要在当前标签跳转,直接配置

    2.6K20

    计算机文化基础 第一部分 1.1 信息与信息技术 1.1.1信息与数据 信息的概念: 一般认为:信息是在自然界、人类社会和人类思维活动中普遍存在的一切物质和事物的属性。 信息能够用来消除事物不

    3.5.8 版面设计 1、插入封面  打开要插入封面的文档,将插入点定位在文档的任意位置,切换到“插入”选项卡,单击“页”组中的“封面”按钮 2、设置主题  通过使用主题,用户可以快速改变Word2010...设置打开密码设置方式:"文件”选项卡一另存为”命令,在弹出的对话框中单击“工具”按钮一“常规选项”命令,弹出“常规选项对话框设置。...在“文件”选项卡中选择“另存为”命令,在弹出的"另存为”对话框中单击“工具”按钮,在弹出的快捷菜单上单击“常规选项”命令,可以看到打开的“常规选项“对话框中有“打开权限密码”和“修改权限密码”设置  若设置...5.3.1 背景设置  在PowerPoint 2010中可以更改幻灯片、备注页以及讲义的背景色或背景设计。...,在此不再赘述 2.设置备注页或讲义背景  备注页或讲义背景的设置需要在“视图”选项卡的母版视图”组中选择“备注母版”命令或“讲义母版命令,在弹出的“备注母版”选项卡或“讲义母版”选项卡中通过“背景样式

    1.4K21

    Windows 罕见技巧全集3

    29.以窗口形式浏览目录 在Win95的MS-DOS模式中,输入:START[目录名]可以以窗口形式来浏览此目录中的文件。 30....54.Word 2000中方便快捷选择字体号 为了达到快速选择字体的目的,将常用字体以按钮形式设置在工具栏上。...59.提高计算机与Modem的连接速度 单击“开始\\设置\\控制面板\\调制解调器\\常规”,选取已安装的Modem并单击“属性”按钮,然后在“常规”选项卡中,选取“最快速度”列表框中的最高值...69.在Win 98中用鼠标单击启动程序 打开“开始”菜单,选择“设置/文件夹选项”命令打开“文件夹选项”对话框,然后选择“常规”选项卡,选中“根据选择的设置自定义”选项,再单击“设置”按钮...用IE打开该文件,选择“工具”菜单中的“Internet选项”,在“常规”中找到“主页”项,单击“使用当前页”,“确定”后退出即可。

    1.5K10

    运维:CopyQ剪切板增强工具,日常办公写代码必备

    ● 排序,创建,编辑,删除,复制/粘贴,拖放选项卡中的项目● 为项目添加注释或标签● 具有可自定义命令的系统范围快捷方式● 使用快捷方式或从托盘或主窗口粘贴项目● 完全可定制的外观● 高级命令行界面和脚本...程序运行后打开主界面,整个页面风格比较像记事本,只是右侧有一列快捷按钮。...软件设置选项点击工具栏的文件然后选择首选项,可以进入软件设置页面设置选项默认的是通用选项卡,这里面主要可以对软件语言、长文本自动换行、始终置顶等常规功能设置。...布局选项卡主要是对工具栏、标签页布局设置、以及透明度设置历史选项卡主要是针对历史剪切板的数量、剪切板的保存逻辑进行设置托盘选项卡主要是针对桌面右下角的托盘图标进行设置通知选项卡针对通知相关的内容进行设置条目选项卡针对保存的剪切板每种类型进行设置...外观选项卡针对主题、背景色、前景色、字体进行设置4、总结CopyQ总得来说是一款非常棒的剪切板增强工具,有安装版也有绿色版,使用起来也非常方便,对日常办公人员提升写作效率还是非常有帮助的。

    54031

    计算机文化基础

    3.5.8 版面设计 1、插入封面  打开要插入封面的文档,将插入点定位在文档的任意位置,切换到“插入”选项卡,单击“页”组中的“封面”按钮 2、设置主题  通过使用主题,用户可以快速改变Word2010...设置打开密码设置方式:"文件”选项卡一另存为”命令,在弹出的对话框中单击“工具”按钮一“常规选项”命令,弹出“常规选项对话框设置。...在“文件”选项卡中选择“另存为”命令,在弹出的"另存为”对话框中单击“工具”按钮,在弹出的快捷菜单上单击“常规选项”命令,可以看到打开的“常规选项“对话框中有“打开权限密码”和“修改权限密码”设置  若设置...5.3.1 背景设置  在PowerPoint 2010中可以更改幻灯片、备注页以及讲义的背景色或背景设计。...,在此不再赘述 2.设置备注页或讲义背景  备注页或讲义背景的设置需要在“视图”选项卡的母版视图”组中选择“备注母版”命令或“讲义母版命令,在弹出的“备注母版”选项卡或“讲义母版”选项卡中通过“背景样式

    85040

    Cloudera Manager管理控制台主页

    “状态”选项卡具有两个潜在的视图:“表格视图”和“经典视图”。经典视图包含所选集群的一组图表,而表格视图将常规集群、计算集群和其他服务分隔为汇总表。...状态 状态选项卡包含: 集群-由Cloudera Manager管理的集群。每个集群以摘要形式或完整形式显示,具体取决于“ 管理” > “设置” >“其他” >“完整显示的最大集群数”属性的配置。...当集群数超过该属性的值时,仅显示集群摘要信息。 ? 汇总列表-集群状态页面的链接列表。单击“自定义”以跳到“ 管理” > “设置” >“其他” >“完整显示的最大集群数” 属性。...完整列表-每个集群的单独部分,包含指向集群状态页面的链接,以及包含指向主机页面和集群中运行的服务的状态页面的链接的表。...单击折线图、堆栈区域图、散点图或条形图,以将其展开为全页视图,并带有图例以显示单个图表实体以及更细粒度的轴分区。 ? ? 默认情况下,仪表板的默认时间范围为30分钟。

    2.1K20

    谷歌发布 Chrome 85 稳定版,引入 PGO,页面加载速度提升 10%

    此版本将页面加载速度提高了 10%,并带来了许多标签页方面的改进,以及提供了一系列开发者功能。可直接使用 Chrome 内置更新程序升级或从 Chrome 官网下载。...标签管理 标签分组并折叠 标签组可帮助从视觉上区分主题或任务标签,甚至是标签的优先级。可以折叠和展开以更轻松地查看需要访问的选项卡组。 ? 平板模式下新的触摸式选项卡 ?...切换到已经打开的标签页 在 Android 版Chrome 的地址栏中输入页面标题时,如果已经打开该标签,则会看到建议切换到该标签的建议。 ?...在 Chrome 中填写并保存 PDF 在接下来的几周内,用户将能够直接从 Chrome 填写 PDF 表单并将其与输入内容一起保存。如果再次打开文件,则可以从上次中断的地方继续。 ?...这项新的 QR 码功能也将在桌面版 Chrome 中推出,并且可以从 Chrome 地址栏中的新 QR 图标进行访问。

    86310

    如何实现一个谷歌浏览器插件

    中显示 }, // 会一直常驻的后台JS或后台页面 "background": { // 2种指定方式,如果指定JS,那么会自动生成一个背景页...content-scripts中的JS程序和原始页面共享DOM,但是和原始页面的JS不是在同一个环境下运行的,所以我们是无法访问到原始页面中定义的变量的因为是是注入到页面中的,所以在安全策略上不能访问大部分的...// 会一直常驻的后台JS或后台页面 "background": { // 2种指定方式,如果指定JS,那么会自动生成一个背景页 "page": "background.html..."default_popup": "popup.html" // 在工具栏点击插件弹出的页面 }, tips:打开的任何页面都会运行插件程序 pageAction // 当某些特定页面打开才显示的图标...,否则就置灰 // 在组件安装完成之后注册监听函数 chrome.runtime.onInstalled.addListener(function() { // 在页面跳转时,移除旧的规则加入新的规则

    1.4K31

    Python每日一练(21)-抓取异步数据

    2.3 渲染页面 渲染页面主要是指将从服务端获取的响应数据以某种形式显示在Web页面的某些元素上,如下面的代码将数据以 li 节点的形式添加到 ul 节点的后面。...逆向工程 在上面已经模拟实现了一个异步装载的页面,这里以这个程序为例进行分析,如果对这个程序的实现原理不了解,那么应该如何得知当前页面的数据是异步加载的呢?以及如何获取异步请求的 URL 呢?...现在来分析这个异步加载的页面。首先用 Chrome 浏览器打开这个页面,然后在开发者工具中定位到练习列表,如下图所示。 ?...从上面很明显可以看出获取数据的路由名字,在右侧的Preview 选项卡中显示了 data 返回的数据,很显然,这是 JSON 格式的数据,其实现在已经完成了任务,找到了异步访问的 URL,并且了解了返回的数据格式...接下来就可以用代码完成此页信息的爬取了,但是发现,该页面的信息是较少的,所以我们要进入到详情页,进行详情页数据的爬取,这样又有一个问题诞生了?要进入到详情页,详情页的URL在哪呢?

    2.8K20

    前端调试入门

    1 控制台 这里的控制台特指PC端浏览器进入开发者模式之后新打开的操作界面。常见的控制台有Chrome的控制台,Firefox的firebug。这些都能帮助我们调试前端问题。...下图5是在一个活动页面对注销逻辑打断点的示意图,图中,我们事先对login.js的913行打了一个断点,然后点击页面上的注销按钮,程序运行到断点位置暂停。...或者当我们发现网络文件有问题的时候,需要修复问题,就可以本地改文件,然后代理,这样访问指定页面就可以看到修改后的效果。 3.1常规代理 常规代理指http代理,即代理http协议的各种网络请求。...2.打开Fiddler,点击右侧的AutoResponder的Tab页,勾选图6所示的几个选项。 3.在左侧网络列表中选择自己需要代理的请求,拖拽到右侧,进入下面的Rule Editor。...在Rule Editor中把下面的输入框中的值设为本地文件,可以通过下拉选择“Find a File”弹出文件选择对话框进行选择。 点击右下角的保存,代理设置完毕。

    2.3K330

    Adobe dreamweaver CS6小白入门教程「建议收藏」

    在站点地图中添加、修改、删除文件间链接关系。 5.DW文本网页的设计 5.1确定网页页面的属性 5.1.1如何写入连续多个空格?...最常用的有换行符、脚本、表单,网页中添加换行符不能按“回车键”而是shift+enter//等于代码中的 5.1.4其他设置: 在属性面板中单击页面属性> 页边距什么的...7.3.电子邮件链接:让浏览者把网站内容以邮件形式发送出去 (插入–电子邮件链接–输入显示的文本和目的地址(预览会发现,点击将自动打开个人邮箱软件) 7.4.脚本链接 执行js代码或者调用js...能在不离开当前网页文档的情况下,为访问者提供信息,和其他。 输入函数 预览 7.5.空链接 用于访问向页面上的对象或者文本附加行为。....使用Spry选项卡式面板:显示或隐藏存储在选项卡式面板中内容 9.4.3.使用Spry折叠式 9.4.4.使用Spry折叠面板(只针对一个导航项) 9.5利用APDiv制作网页下拉菜单

    7.3K30

    架设邮件服务器-windows 2003 POP3服务,SMTP服务收发邮件「建议收藏」

    以下的可以不设置… 下面将介绍SMTP服务器的每一项设置。 6.2.1 常规设置 在“常规”选项卡中,可以对IP地址及端口号、限制连接数、连接超时时间和启动日志记录进设置。...2限制连接数、连接超时和启动日志的设置 在“常规”选项卡中还可以设置SMTP服务器的并发连接数和连接超时数,如图6-10所示。...在“访问”选项卡中,可以对访问控制、安全通讯、连接控制、和中继限制进行设置。 1访问控制 在“访问”选项卡中单击“身份验证”按钮,弹出“身份验证”对话框,如图6-11所示。...图6-37 选择POP3服务 (2)打开“POP3服务”管理控制台,定位到“Server-Mail”,在右侧的窗格中单击“新域”链接(如图6-38所示),在弹出的“添加域”对话框中,在“域名”文本框中键入...图6-27 连接到对话框 图6-28 服务管理页面 (3)在图6-28中单击“电子邮件”,进入“电子邮件”管理页,如图6-29所示。

    6.1K21

    Office 2007 实用技巧集锦

    另外,还可以在【审阅】选项卡中打开【屏幕翻译提示】功能,即可实现鼠标悬停查询单词的功能。...Word有个好办法可以自动将这一页省掉,只需在【快速访问工具栏】旁边的下拉菜单中选择【其他命令】,在从下列位置选择命令中选中【所有命令】,在下拉菜单中找到【减少一页】功能按钮,将其添加到右侧的快速访问工具栏列表中...对于运算出错的单元格,我们可以选择【公式】选项卡中的【追踪引用单元格】和【追踪从属单元格】来很好的追踪运算过程。Excel会以箭头的形式显示数据的来龙去脉,帮助您理清数据之间的关联。...为了避免这种情况,可以在输入很长的全数字文本前输入一个“'"(英文半角的单引号),之后跟着输入文本,Excel将会将其识别为“以文本形式存储的数字”,输入的数字再长也不会使用科学计数法了。...只需选择【视图】选项卡中的【页面布局】视图,即可按照分页形式显示Excel中的数据,这就是打印输出后分页显示的效果。同时,在【页面布局】视图中,可对页面进行页眉页脚的设置。

    5.1K10

    Office 2007 实用技巧集锦

    另外,还可以在【审阅】选项卡中打开【屏幕翻译提示】功能,即可实现鼠标悬停查询单词的功能。...Word有个好办法可以自动将这一页省掉,只需在【快速访问工具栏】旁边的下拉菜单中选择【其他命令】,在从下列位置选择命令中选中【所有命令】,在下拉菜单中找到【减少一页】功能按钮,将其添加到右侧的快速访问工具栏列表中...对于运算出错的单元格,我们可以选择【公式】选项卡中的【追踪引用单元格】和【追踪从属单元格】来很好的追踪运算过程。Excel会以箭头的形式显示数据的来龙去脉,帮助您理清数据之间的关联。...为了避免这种情况,可以在输入很长的全数字文本前输入一个“'"(英文半角的单引号),之后跟着输入文本,Excel将会将其识别为“以文本形式存储的数字”,输入的数字再长也不会使用科学计数法了。...只需选择【视图】选项卡中的【页面布局】视图,即可按照分页形式显示Excel中的数据,这就是打印输出后分页显示的效果。同时,在【页面布局】视图中,可对页面进行页眉页脚的设置。

    5.4K10

    2008r2管理员远程桌面实操授权部署

    3、在"网络"选项卡上,单击"Internet 协议版本 4 (TCP/IPv4)",然后单击"属性"。   4、单击"使用下面的 IP 地址"。在"IP 地址"框中,键入 10.0.0.11。...在"子网掩码"框中,键入 255.255.255.0。在"默认网关"框中,键入 10.0.0.1。   5、单击"使用下面的 DNS 服务器地址"。...3、在"服务器激活向导"中的"欢迎使用服务器激活向导"页上,单击"下一步"。   4、在"连接方法"页上的"连接方法"列表中,选择"自动连接(推荐)",然后单击"下一步"。   ...3、在"远程桌面连接"对话框中,单击"选项",然后单击"高级"选项卡。   4、在"高级"选项卡上,单击"设置"。   ...- 服务器名称:RDG-SRV.contoso.com   - 登录方法:允许我稍后选择   - 不对本地地址使用 RD 网关服务器:清除复选框   6、在"常规"选项卡的"计算机"框中,键入 rdsh-srv

    4K20

    C++ Qt开发:TabWidget实现多窗体功能

    QTabWidget 是Qt中用于实现标签页(tabbed interface)的控件,可以在一个窗口内切换不同的页面。...这些方法可以帮助你在 QTabWidget 中动态地管理标签页,设置标签文本、图标,以及进行标签页的切换和管理。...1.1 重复窗体分页重复窗体的使用广泛应用于标签页克隆,例如一些远程SSH工具每次打开标签都是一个重复的交互环境,唯一不同的只是IP地址的变化,对于这些重复打开的标签页面就可以使用此分页来解决。...,如下图所示;1.2 独立窗体分页在1.1节中,笔者所介绍的方法仅用于重复功能页面的创建,而有时我们需要让不同的窗口展示不同的功能,此时就需要实现多窗体,通过ToolBar与TabWidget组件的配合可以很好的实现多窗体的应用...对应到formoption.ui、actionCharts对应到formcharts.ui上面,当首页按钮被点击后,在MainWindow中执行如下操作,首先判断窗体是否打开了,如果打开了则不允许继续打开新的

    3.2K10
    领券