NSIS学习-标记

  1. 什么是标记

  2. 标记使用范围

  3. 标记的声明

什么是标记


标记是 Goto 指令的目标,或各种分支指令 (例如 IfErrors,MessageBox,IfFileExists,StrCmp) 的目标。

什么是标记

标记必须存在于一个区段或函数里。标记是局限于该范围里的,这意味着这些指令只能访问和它们同处于一个区段或函数的标记。

什么是标记

要声明一个标记很简单: MyLabel:

声明的注意事项:

1、标记不能以 -, +, !, $, 或 0-9开头

2、当给多个需要指定标记的指令指定了标记,不要忘了使用空字串 ("") 或 0 来表示下一个指令(表示无 Goto 跳转)。

3、一个标记以句点 (.)
开头时表示这是一个全局的标记,你可以从任何区段或函数直接跳转到它上面(但是你不能从一个安装程序跳转到一个卸载程序的全局标记,反之亦然)。

NSIS学习-标记,布布扣,bubuko.com

时间: 2024-10-12 12:37:04

NSIS学习-标记的相关文章

NSIS学习记录の----NSIS插件调用

我们都知道NSIS可以和C或者C++混合编程,方法是NSIS调用C或C++的动态库,那么如何调用呢? 首先我们来创建动态库: // add.cpp : 定义 DLL 应用程序的导出函数. #include "stdafx.h" extern "C"_declspec(dllexport) int Add(int a,int b) { return a+b; } extern "C"_declspec(dllexport)要编译的函数很多的情况下,

NSIS学习记录の----win8.1和win10对于NSIS创建的卸载快捷方式无法在开始目录下显示

NSIS提供了很好的软件卸载功能编写的方法,但是针对win8.1和win10操作系统,由于开始目录的权限限制,我们有时候并不能完美的完成所需要的功能----卸载程序的快捷方式不能显示.话不多说,下面提供解决方法: 运用all用户权限和current用户权限各写一遍即可解决问题.下面是我打安装包卸载的快捷方式的代码: SetShellVarContext current CreateDirectory "$SMPROGRAMS\立思辰合众" CreateDirectory "$

学习标记06文件上传与接收

文件上传页面设置:1.提交数据都要使用<from>来包裹,所以要先设置<form>method:postenctype:multipart/from-data*enctype的默认值是application/x-www-from-urlencode,是以键值对的方式传参.action:一个一般处理程序路径.2.表单元素<input type="file" name="..."> *使用HttpContext.Request[&qu

NSIS源码_清理AutoCAD垃圾文件

以前用NSIS写的一个工具,现贴出源码. !packhdr temp.dat 'upx -9 temp.dat' ;!packhdr temp.dat 'cmd /c Copy /B temp.dat /B +D:\Pro_Template\Pack_NSIS.7z temp.dat' !define PRO_NAME "CCTool-ACAD" !define PRO_VER "Final(NSIS)" ;NSIS最终版 !define VIPRO_VER &qu

学习 Local Sensitive Hash

1. 最近邻法的应用 1.1 Jaccard 相似集 如何定义相似:即相关属性交集的大小,越大则越相似.我们给相似一个数学上的定义:Jaccard 相似集. 集合 \(S\) 与集合 \(T\) 的 Jaccard 集合被定义为 \(|S \cap T|/|S \cup T|\),即它们交集与并集的大小之比.我们简单地定义为\(SIM(S,T)\) ? 1.2 文件的相似度 大范围内搜索内容相似的文本是相似度分析的一个非常重要的应用: 查找剽窃,即相似度查询 网站针对不同主机的镜像页面维护 查找

[知识点]线段树标记永久化

前言: 本文由Hallmeow原创,转载请注明出处! 由于打丧心病狂的 [BZOJ 4826]影魔  导致需要学习标记永久化,于是入坑OvO 知识点:线段树标记永久化 对于树套树,主席树等使用到线段树的比较复杂的数据结构,如果我们区间修改的话,打标记后pushdown或者pushup是很费劲的 那么我们能不能不用pushdown和pushup呢?当然可以啦!这样就用到标记永久化了! 原理就是: 在路过该节点的时候把修改对答案的影响加上,来省去标记下放的过程 实现起来: 线段树的每个节点维护 su

OpenNLP:驾驭文本,分词那些事

OpenNLP:驾驭文本,分词那些事 作者 白宁超 2016年3月27日19:55:03 摘要:字符串.字符数组以及其他文本表示的处理库构成大部分文本处理程序的基础.大部分语言都包括基本的处理库,这也是对文本处理或自然语言处理的前期必要工作.典型代表便是分词.词性标注.句子识别等等.本文所介绍的工具主要针对英文分词,对于英文分词工具很多,笔者经比较Apache OpenNLP效率和使用便捷度较好.另外其针对Java开发提供开源的API.开篇简介OpenNLP的情况,随后介绍6种常用模型,最后针对

04.exe程序打包

==========================================================用winrar的自解压 -r 包含子文件夹; -sfx 打包成自解压文件;  图标; 压缩后文件名; * 压缩当前文件夹; !winrar! a -r -sfx -iicon%~dp0icon.ico  压缩.exe  * 添加注释: -z备注的文件名 !winrar! c -zcomment.txt   压缩.exe ;下面的注释包含自解压脚本命令 ;解压后运行main.exe

机器学习讨论组纪要1

机器学习分类 精确学习  符号学习: 例子: 爸爸*爸爸=爷爷. 80 90 年代研究热点.现在基本已经不再研究. 模糊学习 归纳,基于数据做统计.因为大数据技术的发展而变得火热. 模糊学习的分类 数据-归纳,训练-模型-对新的数据,得出结论 督导学习 无督导学习 督导学习 标记 无督导 聚类 常见的机器学习的方法 线性回归是最基本的机器学习算法 房屋面积 房价  一组数据. 给出新的房屋面积,预测房价 回归与分类 Regression Classification 逻辑回归(分类) 置信度 线