01 2023 档案
摘要:winform弹出来窗口,自定义弹出位置试了this.Top和this.Location,均无效。查资料需要先设置窗体的定位方式才能生效FormStartPosition.Manual win.StartPosition = FormStartPosition.Manual;
阅读全文
摘要:一、说明 Task.WhenAll()、Task.WhenAny()这两个与Task.WaitALL()、Task.WaitAny()是有区别的,When是异步的,Wait是同步的。Task.WhenAll():所有task完成时,task才完成,用于等待多个任务执行结束。Task.WhenAny(
阅读全文
摘要:.NET 提供了一个类方便用来发出操作取消的信号,这个类就是CancellationToken,它的好处在于它可以在任意数量的线程之间、线程池任务之间、Task之间传递信号,并且所需的代码很简单。通常用于下载超时中断、用户取消任务等情况。 CancellationToken 通常搭配 Cancell
阅读全文
摘要:一、要在异步方法中需要延迟代码继续往下执行可以使用await Task.Delay(),效果类似Thread.Sleep()。 两者之间的不同是 1、await Task.Delay实质创建一个运行给定时间的任务,不会引起程序卡死。Thread.Sleep使当前线程休眠给定时间,会引起来程序卡死。
阅读全文
摘要:electron将网页转成pdf使用方法contents.printToPDF(options),具体使用方法查看官网: https://www.electronjs.org/zh/docs/latest/api/web-contents#contentsprinttopdfoptions 在转化过
阅读全文
摘要:1、electron与nodejs安装的版本必须对应,对应表:https://www.yuque.com/u34495/mivcfg/lb1lwt68fhg2qgw7 我装的node版本是:v16.14.2,elcctron版本是:19.1.3 2、安装 ffi-napi npm install f
阅读全文
摘要:electron 发送http请求,参考官网api: https://www.electronjs.org/zh/docs/latest/api/net#netrequestoptions https://www.electronjs.org/zh/docs/latest/api/client-re
阅读全文
摘要:electron 开启本地http服务,让第三方可以直接通过webapi的方式访问 1、新建server.js 1 const os = require('os'); 2 const http = require('http'); 3 4 5 let server; 6 7 function ope
阅读全文
摘要:在electron里面运行的页面,异常请求的时候,发生跨域问题。在普通浏览器上正常运行。解决办法: 在webPreferences上添加webSecurity: false webPreferences:{ webSecurity: false }, 同时在文件的最顶端添加: app.command
阅读全文
摘要:Electron因为开启了node集成才能实现和网页的通信,引入jQuery较高版本它的模块化定义(基于CommonJS)和Electron的内部机制冲突了。目前提供以下两个方案: 1、使用jQuery 1.8.2版本,更高版本还没有测试。 2、添加下面的代码以后,再引入jQuery的高版本。注意前
阅读全文
摘要:electron 报@electron/remote is disabled for this WebContents. Call require("@electron/remote/main").enable(webContents) to enable it. 在创建窗口地方加上这句: requ
阅读全文
摘要:electron 报 Fatal error in V8: v8_ArrayBuffer_NewBackingStore When the V8 Sandbox is enabled, ArrayBuffer backing stores must be allocated inside the s
阅读全文
摘要:1、Uncaught Error: Dynamic Linking Error: Win32 error 126 DLL引用的路径错误,检查下DLL的路径是否正确 2、Uncaught Error: Dynamic Linking Error: Win32 error 193 DLL位数不对,根据系
阅读全文