排序
NSIS进阶教程(一)
自定义界面之无边框窗体移动贴图 **前言** 在Windows下,有很多人想做一个完全自己把控的安装程序,想过很多种途径去实现,有人说MFC可以实现,有人说C#可以实现,有人说Delphi可以实现,有人说VB又未...
NSIS进阶教程(二)
自定义界面之Button、License窗口实现 **前言** 在上一节中我们粗略的处理一下无边框窗体、背景贴图、鼠标移动。这节主要是创建用于响应事件的Button以及能展示软件License的窗口,还能用Button...
NSIS进阶教程(三)
自定义MessageBox,自定义页跳转,自定义CheckBox样式 **前言** 上一节中我们处理了Button的自定义以及Button的事件消息、协议框的创建等等,这节中我们要更加完美的要求我们的提示框也要漂亮,Chec...
NSIS进阶教程(四)
自定义目录选择,自定义进度条,自定义图片切换效果 **前言** 上一节中我们已经处理了有关CheckBox自定义贴图的部分,但是目录选择的部分还没有加上,这节,我们先处理一下目录的选择部分,选择完路径...
NSIS进阶教程(五)
在线下载,下载后的安装,本地解压安装 前言 想做在线安装包教程已经很久了,一直找不到合适的时间,如今在一个慵懒的周末早晨终于开始了。今天晚上还要去虹口体育场看申花跟国安的比赛,还是要抓紧...
使用API创建工具提示条和超级链接
!include nsDialogs.nsh Name 'link_tooltips' OutFile 'link_tooltips.exe' XPStyle on Var Link Var tipS Page custom nsDialogsPage Function OnTimer ${Unless} $tips <> 0 System::C...
自定义安装界面准确获取安装进度完美解决方案
几乎所有玩过nsis的人在制作安装进度页面时都会遇到一个比较棘手的问题,画出进度条容易,但准确掌握文件释放进度,同时再去配合进度条的进度在nsis看来几乎是个无法逾越的障碍,因为迄今为止NSIS尚...
检测默认浏览器
#检测默认浏览器 #原理:用FindExecutable函数查找htm关联程序路径与名称,然后分析字串中包含的可执行文件名。 !include 'LogicLib.nsh' XPStyle on ShowInstDetails show OutFile 'NSIStest.exe...
去除字串中的汉字
!include 'LogicLib.nsh' XPStyle on !include 'WordFunc.nsh' #去除字串中的汉字 #本例仅是个思路,测试环境和给出的条件有限,如有异常,有进一步修改的余地。 OutFile 'NSIStest.exe' Name 'tes...
使用SHFileOperation函数移动文件夹
HFileOperation是一种外壳函数,用它可以实现各种文件操作,如文件的拷贝、删除、移动等,该函数使用起来非常简单,它只有一个指向SHFILEOPSTRUCT结构的参数。使用SHFileOperation()函数时只要填写...
用户86333552 5小时前0
谢谢分享用户71328814 5小时前0
感谢分享用户71328814 5小时前0
感谢分享用户45348778 6小时前0
感谢分享用户46349682 12小时前0
感谢分享用户16268772 14小时前0
感谢分享!