在InstallShield里面,AddFolderIcon(),LongPathToQuote()应该属于哪个头
文件,我看了帮助,但里面没有讲。
还有就是我明明定义了以下变量,但系统老是说未定义:
nIcon,zShortCutKey,nFlag,szProgramFolder为什么??
大致代码如下:
// ----- global variables ------
STRING szProgramFolder, szItemName, szCommandLine, szWorkingDir;
STRING szShortCutKey, szProgram, szParam,szIconPath;
NUMBER nIcon, nFlag;
function SetupFolders()
NUMBER nResult;
STRING szFolderDir;
begin
szProgramFolder = FOLDER_PROGRAMS^SHELL_OBJECT_FOLDER;
szItemName = "柜员审批管理系统";
szProgram = PROGRAM;
szParam = PARAM; LongPathToQuote (szProgram, TRUE);
LongPathToShortPath (szParam); szCommandLine = szProgram + " " + szParam;
szWorkingDir = TARGETDIR;
szIconPath = "";
nIcon = 0;
zShortCutKey = "";
nFlag = REPLACE; AddFolderIcon (szProgramFolder,szItemName,szCommandLine,szWorkingDir,szIconPath,nIcon,szShortCutKey,nFlag);
szProgramFolder = FOLDER_DESKTOP;
LongPathToQuote(szCommandLine, TRUE);
文件,我看了帮助,但里面没有讲。
还有就是我明明定义了以下变量,但系统老是说未定义:
nIcon,zShortCutKey,nFlag,szProgramFolder为什么??
大致代码如下:
// ----- global variables ------
STRING szProgramFolder, szItemName, szCommandLine, szWorkingDir;
STRING szShortCutKey, szProgram, szParam,szIconPath;
NUMBER nIcon, nFlag;
function SetupFolders()
NUMBER nResult;
STRING szFolderDir;
begin
szProgramFolder = FOLDER_PROGRAMS^SHELL_OBJECT_FOLDER;
szItemName = "柜员审批管理系统";
szProgram = PROGRAM;
szParam = PARAM; LongPathToQuote (szProgram, TRUE);
LongPathToShortPath (szParam); szCommandLine = szProgram + " " + szParam;
szWorkingDir = TARGETDIR;
szIconPath = "";
nIcon = 0;
zShortCutKey = "";
nFlag = REPLACE; AddFolderIcon (szProgramFolder,szItemName,szCommandLine,szWorkingDir,szIconPath,nIcon,szShortCutKey,nFlag);
szProgramFolder = FOLDER_DESKTOP;
LongPathToQuote(szCommandLine, TRUE);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货