- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
13 InstallShield内部库函数全集十三-字符串函数(中文版)
InstallShield内部
13? 字符串函数 字符串函数提供C语言函数相似。返回值也遵守C语言的规定。CopyBytes从一个字符串中拷GetDir从一个路径名或全限定文件名中GetDisk从一个路径名或全限定文件名中NumToStr将一个数字ParsePath从一个路径中StrCompare将一个字符串和另一个比较。StrFind在另一个字符串中StrGetTokens基于指定定界符从一个字符串中得到一个令牌。StrLength返回一个字符串中的字StrLengthChars返回一个字符串中的字符数。StrRemoveLastSlashStrSub从一个字符串中返回一个子串。StrToLowerStrToNum转换字符串为一个数字。StrToUpper转换字符串中的所有字母字符为大写。13.1? CopyBytes语法:CopyBytes (svDest, nIndexDest, svSrc, nIndexSrc, nCount);说明:CopyBytes函数从一个字符串中拷你可以在源和目标字符串中指定偏移下标。参数:svDest指定目nIndexDest指定在目0。svSrc指定源字符串。不要256个字符的自nIndexSrc指定源字符串的偏移下0。nCount指定你要从svSrc拷svDest的svSrc-1的大小。例如,如果svSrc被声明512(511),nCount的511或更少。返回0:CopyBytes成功地从一个字符串拷 0:CopyBytes没有能拷注解:当你工作在二CopyBytes有用。13.2? GetDirGetDir (szPath, svDir);说明:GetDir函数从由szPath指定的全限定路径或文件名中svDir返回路径或文件名的余UNC(通用在下面的例子中,全限定路径C:\Windows在svDir返回为\Windows。?? GetDir(C:\\Windows, svDir);在下一个例子中,UNC路径\\TheServer\TheSharedDevice\Programs在svDir返回\Programs。?? GetDir(\\\\TheServer\\TheSharedDevice\\Programs, svDir);参数:szPath指定包含一个svDir返回没有szPath是一个UNC路径,GetDir将返回没有服返回值:0:表明函数成功返回没有0:表明函数未能返回没有13.3? GetDisk语法:GetDisk (szPath, svDisk);说明:GetDisk函数从由szPath指定的全限定路径或文件名中析取磁参数:szPath指定一个包含一个GetDisk将失szPath的UNC路径。svDisk返回szPath是一个UNC路径,GetDisk以”\\服\共享”格式返回服返回0:表明函数成功返回 0:表明函数未能返回驱动器指示符。13.4? NumToStrNumToStr (svString, nValue);说明:NumToStr函数将一个数字参数:svString返回nValue的字符串等价nValue指定要转换为一个字符串的数字。返回0:表明函数成功将数字 0:表明函数未能将数字转换为一个字符串。13.5? ParsePath语法:ParsePath (svReturnString, szPath, nOperation);说明:ParsePath函数UNC路径,它\Path1\Path2\Filename.exe Filename Filename.exe \Path1\Path2\Filename D: D:\ \\Server Name\Share Name\Share Directory 其它任何合法DOS路径。参数:svReturnString返回参数szPath中的路径由参数nOperation所指定的部分。szPath指定要分析的路径。当指定一个不包含一个文件名的路径时,你必须在把它传递给ParsePath之前在路径nOperation指定返回路径的哪个元素。在该参数位置传递下列预定义常量之一:DIRECTORY:表明必svReturnString返回路径中去除磁UNC路径ParsePath返回没有服UNC路径\\TheServer\TheSharedDevice\TheApp\TheFile.exe在svReturnString返回\TheApp\。DISK:表明必svReturnString返回磁当该选项使用在一个UN
文档评论(0)