上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 58 下一页
摘要: 有时一个程序需要单例运行,因为涉及到上下位连接,数据库访问,安全性等问题,本博客来探讨如何实现WPF 程序的单例运行。 措施: 利用 System.Threading.Mutex 来实现控制程序的单例运行。 这是MSDN 官方的资料: Mutex : http://msdn.microsoft.co 阅读全文
posted @ 2022-07-12 09:21 多见多闻 阅读(1366) 评论(0) 推荐(0)
摘要: browser.GetBrowser().MainFrame.ExecuteJavaScriptAsync("document.getElementById('testid').click();"); browser.GetBrowser().MainFrame.ExecuteJavaScriptA 阅读全文
posted @ 2022-07-11 22:06 多见多闻 阅读(2109) 评论(0) 推荐(0)
摘要: CefSharp 与 js 相互调用 一. CefSharp调用 js CefSharp.WinForms.ChromiumWebBrowser wb;... 方式1. ExecuteScriptAsync 方法使用方式与 js 的 eval方法一样,异步执行,无返回值。 // xxx为js的方法名 阅读全文
posted @ 2022-07-11 22:03 多见多闻 阅读(1202) 评论(0) 推荐(0)
摘要: 在爬虫实现过程中,采用Javascript的DOM操作来抓取目标数据,并通过CefSharp提供的Javascript和C#交互方法,把目标数据传递给C#代码进行处理。上一篇介绍了采用Javascript的DOM操作来抓取目标数据,这一篇介绍CefSharp中Javascript和C#之间的调用和交 阅读全文
posted @ 2022-07-11 22:01 多见多闻 阅读(838) 评论(0) 推荐(0)
摘要: 每一个WPF应用程序,其实都有一个隐藏的Main函数。如果有的时候我们需要给WPF应用程序传递参数,我们需要自己写一个包含Main函数的类来实现。 首先定义一个MainApp类,这个类中必须有一个带参数的Main(string[] args)函数: [STAThread] public static 阅读全文
posted @ 2022-07-11 20:22 多见多闻 阅读(1292) 评论(0) 推荐(0)
摘要: Task<CefSharp.JavascriptResponse> t = mychrome.GetBrowser().MainFrame.EvaluateScriptAsync("callTest2()"); // 等待js 方法执行完后,获取返回值 t.Wait(); // t.Result 是 阅读全文
posted @ 2022-07-11 16:22 多见多闻 阅读(1871) 评论(0) 推荐(0)
摘要: 前一段时间使用 System.Net.Mail.MailMessage 类写了一个邮件批量发送的程序,在调试和测试中遇到的一些问题和大家共享一下,希望能够对大家有所帮助。 用MailMessage 类发送邮件的方法有很多,但我推荐使用异步方式发送邮件,尤其是发送批量邮件,这是因为程序在向邮件服务器提 阅读全文
posted @ 2022-07-11 12:00 多见多闻 阅读(571) 评论(0) 推荐(0)
摘要: 类库你就新建类库文件直接生成dll去引用好了,但是群友非要骚操作,新建一个windows窗体把他搞成dll去引用,当时我回答了这个问题是可以的,但是实际上我没有这么干过,今天恰好有空,体验了一把,的确可以。 首先说明哈,因为这只是测试这么个功能,我新建的项目名字以及窗体名字都没改,偷懒了哈,网友勿喷 阅读全文
posted @ 2022-07-10 11:32 多见多闻 阅读(187) 评论(0) 推荐(0)
摘要: public void CheckForUpdates() { Dispatcher.Invoke(() => { try { DLUpdate = new WebClient(); JsonDownload = new WebClient(); string actualVersion = Con 阅读全文
posted @ 2022-07-09 11:20 多见多闻 阅读(122) 评论(0) 推荐(0)
摘要: 引言 由于某个需求,需要在原有的 WPF 程序上内嵌浏览器,最终选定 CefSharp.WPF , 但是还是有不少的问题影响着使用体验,比如:最开始遇到的不能输入中文、能输入中文了输入法候选框或右键菜单却跑到屏幕左上角,使用搜狗等第三方输入法不能输入等等。 Google 上逛了很久,也试了很多方法, 阅读全文
posted @ 2022-07-08 22:15 多见多闻 阅读(987) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 58 下一页