摘要:
在公司的局域网内部,有个主机,共享了几个文件夹给下面的客户机使用。想要利用这个文件夹上传最新的winform程序版本,每次运行exe的时候检测局域网的软件版本达到更新exe的目的。这里有个例子,是下载局域网共享文件夹里面txt文件的一个案例: 问题: 现单击Button1就能实现访问固定IP为:10.19.96.215上的共享文件夹里的文件。共享文件夹在该机器中的路径为C:\gongxia... 阅读全文
摘要:
在写代码的过程中遇到了一个问题,就是“ .net CallbackOnCollectedDelegate 垃圾回收问题。 ” 使用全局钩子的时候出现: globalKeyboardHook+keyboardHookProc::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确... 阅读全文
摘要:
cefsharp(webkit内核)浏览器替代webbrowser用来采集页面数据。 需要在页面form加载完毕,用异步方式自动获取sourcecode。 由于国内cefsharp的资料相对比较少,在google英文资料后得到方法,这里做个笔记备忘: IWebBrowser.cs 这个接口文件里面 36行: event EventHandler FrameLoadEnd; ... 阅读全文
摘要:
01、Open-Webkit-Sharp 默认不存在JS对话框,如果需要显示alert box,则需要在ShowJavaScriptAlertPanel进行捕捉,然后显示对话框; 02、Open-Webkit-Sharp 内核较老,所以显示的字体会比较粗(旧版本就是如此),可通过webKitBrowser.Appearance.FontSmoothing缓解,暂时无法根治; 03、以... 阅读全文
摘要:
在很多开源的程序下载下来不能使用,一般都是平台X86 和X64没有修改,还一个就是程序缺少资源包文件。用Nuget还原即可: 一般建议先修改好平台,然后用NuGet还原程序包。 阅读全文
摘要:
1.复制一张表并重命名 比如已经创建好一个表 表名为“28165“ 复制这个表。 CREATE TABLE [33150] AS SELECT * FROM [28165] 2.根据列,行的字段名,查询唯一字段的值。 比如我的数据库里面有一张表“28165”.凡是字段和表名以数字开头的,在sql语句中都要把这个字段以方括号括起来,要不然无法执行查询操作。 我要查找到图中红框的数... 阅读全文
摘要:
要实现自动倒计时退出的消息框,代码如下: Set wsh = CreateObject("WScript.Shell") wsh.popup "设置完毕,3秒后自动退出!",3,"完毕!",0 set wsh=nothing 阅读全文
摘要:
//或者使用chr(13),chr(10)效果一样 MsgBox "a"&chr(13)&"b"&chr(10)&"c" //带有警告标志的窗口 MsgBox "a"&chr(13)&"b"&chr(10)&"c",16 //显示确定取消按钮 MsgBox "a"&chr(13)&"b"&chr(10)&"c",1 //让 阅读全文
摘要:
字符串加密和解密常用类:转载至: http://www.cnblogs.com/malaohu/p/3214136.html public sealed class EncryptUtils { #region Base64加密解密 /// /// Base64加密 /// /// 需要加密的字符串 /// public static string Base64En... 阅读全文
摘要:
cefsharp是chrome的一个开源项目,基于webkit的一个浏览器。下载cefsharp需要安装nuget。之后管理nuget程序包,联机搜索cef即可找到winform包。 阅读全文