- 博客(6)
- 资源 (12)
- 收藏
- 关注
原创 NSIS检测并卸载已有版本,静默卸载隐藏MessageBox
接触到NSIS制作安装包,检测并卸载已有版本,项目要把已有项目删除,百度了方法,遇到了不少坑,慢慢的,现在的版本应该可以使用了。希望可以帮到一些人。废物不多说,先看下原本百度的代码:Var UNINSTALL_PROGVar OLD_VERVar OLD_PATHFunction .onInit ClearErrors ReadRegStr $UNINSTALL_PR
2017-02-17 17:02:45 6972
原创 Canvas绘制时钟
Canvas Clock div{ text-align: center; margin-top: 250px; } #clock{ border: 1px solid #ccc; }
2017-02-17 16:32:44 389
原创 NSIS根据安装文件log 卸载文件(防止误删)
1、在普通安装脚本前添加库!include "LogicLib.nsh"2、; 激活安装日志记录,该日志文件将会作为卸载文件的依据(注意,本区段必须放置在所有区段之前)Section "-LogSetOn" LogSet onSectionEnd3、/****************************** * 以下是安装程序的卸载部分 * *****
2017-02-09 16:52:59 3747
原创 NSIS安装过程中判断程序是否运行中,FindProcDLL和KillProcDLL
FindProcDLL::FindProc {process_name} 返回值: 0 - 未找到 1 - 找到KillProcDLL::KillProc {process_name} 0 - 杀进程成功 603 - 未找到此进程(也有可能是无法访问进程,如因用户权限问题等) 其它 - 各种错误所以,在杀进程时,如果返回603,最后再findproc一下,确认是否进程不存在。 一般
2017-02-07 10:15:22 6424 2
原创 DOM事件探秘
1、事件流事件冒泡IE的事件流叫做事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点(文档)。事件捕获事件捕获的思想是不太具体的节点应该更早的接收到事件,而最具体的节点应该在最后接收到节点。事件捕获的用意在于事件到达预定目标之前捕获它。DOM事件流“DOM2级事
2017-02-04 16:54:42 279
原创 CSS Sprite雪碧图的应用
雪碧图1.静态图片 不随用户信息变化而变化 2.小图片,图片容量比较小3.加载量比较大一些大图不建议使用雪碧图 工具 CssGaga 雪碧图导航 h3,ul{margin: 0;padding: 0;} ul{list-style: none;} li h3{f
2017-02-04 10:32:48 712
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人