发新话题
打印

怎么在InstallShield 里进行文件的查找啊?

请下载Installshield的图书
http://www.lihuasoft.net/book/show.php?id=7
换个头像,看见广告就眼红,直接封ID。

TOP

  (3) 文件的查找

  InstallShield提供两个函数用来查找文件,它们是:

   FindFile (szPath, szFileName, svResult);
   FindAllFiles (szDir, szFileName, svResult, nOp);

  其中,szDir和szPath用来指定要查找的路径,szFileName表示要查找的文件名,它可以使用通配符,svResult用来返回查找到的第一个文件。对于FindAllFiles函数来说,还可使用nOp指定查找的方式,当nOp为CONTINUE时表示从上一次查找停止的位置处开始查找,当nOp为RESET时表示在szDir中从头开始查找。

  [例Ex_FindFiles] 查找C:Windows下的所有.INI文件。
   #define TARGET_DIR "C:\Windows"
   NUMBER nResult;
   STRING svFileName;
   program
    nResult = FindAllFiles(TARGET_DIR, "*.ini", svFileName, RESET);
    while (nResult = 0)
     MessageBox(svFileName, INFORMATION);
     nResult = FindAllFiles(TARGET_DIR, "*.ini", svFileName, CONTINUE);
    endwhile;
    endprogram
   endprogram
换个头像,看见广告就眼红,直接封ID。

TOP

发新话题