欢迎来到天天文库
浏览记录
ID:38362131
大小:52.50 KB
页数:16页
时间:2019-06-11
《16 InstallShield内部库函数全集十六-列表处理函数(中文版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、InstallShield内部库函数全集十六-列表处理函数(中文版)未分类查看126次16 列表处理函数 列表被使用来保存相关信息组。在InstallShield中,有两类列表:字符串列表和数字列表。提供两组函数来处理列表:每个处理一种类型。以”Item”结尾的列表函数处理数字列表。以”String”结尾的列表函数处理字符串列表。你不能将数字列表函数使用到字符串列表,反之亦然。下面是在一个安装脚本中处理列表的函数。ListAddItem添加一项到一个列表。ListAddString添加一个字符串到一个列表。Lis
2、tCount返回在一个指定列表中字符串或数值型元素的数目。ListCreate创建一个新的字符串或数字列表。ListCurrentItem返回一个列表中的当前项目。ListCurrentString返回一个列表中的当前字符串。ListDeleteItem删除一个列表中当前项目。ListDeleteString删除一个列表中的当前字符串。ListDestroy消除一个列表。ListFindItem使指定项目成为一个数字列表中的当前项目。ListFindString使指定项目成为一个字符串列表中的当前项目。ListGet
3、FirstItem从一个数字列表中检索第一个元素。ListGetFirstString从一个字符串列表中检索第一个元素。ListGetNextItem从一个数字列表中检索当前元素后的元素。ListGetNextString从一个字符串列表中检索当前元素后的元素。ListReadFromFile读一个文本文件到一个列表。ListSetCurrentItem设置一个数字列表中的当前元素。ListSetCurrentString设置一个字符串列表中的当前元素。ListSetIndex使用一个索引来设置一个列表的当前元素。L
4、istWriteToFile写一个字符串列表到一个文件。16.1 ListAddItem语法:ListAddItem(listID,nItem,nPlacementFlag);说明:ListAddItem函数将一个数值型元素添加到一个数字列表中当前元素的前面或后面。为遍历一个列表,首先调用ListGetFirstItem得到列表的第一个元素;然后重复调用ListGetNextItem直到你到达列表尾。为使列表中的一个特定元素成为当前元素,调用ListSetIndex。参数:listID指定一个数字列表的名称。由lis
5、tID标识的列表必须早已由ListCreate函数初始化。nItem指定要添加到列表中的数值型元素。nPlacementFlag指定在哪儿放置和当前元素相关的nItem。新元素可以在当前元素之前或之后。在该参数位置传递下列预定义常量之一:AFTER:将新元素添加到列表中当前元素之后。BEFORE:将新元素添加到列表中当前元素之前。返回值:0:ListAddItem成功添加元素到一个数字列表。<0:ListAddItem未能添加元素到一个数字列表。注解:·ListAddItem仅工作于数字列表。16.2 ListAdd
6、String语法:ListAddString(listID,szString,nPlacementFlag);说明:ListAddString函数添加一个字符串到一个字符串列表中当前元素之前或之后。为遍历一个列表,首先调用ListGetFirstItem得到列表的第一个元素;然后重复调用ListGetNextItem直到你到达列表尾。为使列表中的一个具体元素成为当前元素,调用ListSetIndex。参数:listID指定一个字符串列表的名称。由listID标识的列表必须早已由ListCreate函数初始化。szSt
7、ring指定添加到列表中的字符串。nPlacementFlag指定在哪儿放置和当前元素相关的szString。新字符串可以在当前元素之前或之后。在该参数位置传递下列预定义常量之一:AFTER:将新字符串添加到列表中当前元素之后。BEFORE:将新字符串添加到列表中当前元素之前。返回值:0:ListAddString成功添加字符串到列表。<0:ListAddString未能添加字符串到列表。注解:·ListAddString仅工作于字符串列表。16.3 ListCount语法:ListCount(listID);说明:
8、ListCount函数返回一个列表中的元素数目。参数:listID指定一个字符串或数字列表的名称。返回值:>=0:列表中的项目数。<0:ListCount未能确定列表中的元素数。注解:·该函数工作于字符串和数字列表。16.4 ListCreate语法:ListCreate(nListType);说明:ListCreate函数创建一个空的字符串或
此文档下载收益归作者所有