zoukankan      html  css  js  c++  java
  • 【海洋女神原创】How to:如何在调用外部文件时调试文件路径(常见于使用LaunchAppAndWait和LaunchApp函数)

    IS里调用外部文件的时候,一般都是用LaunchAppAndWait函数,比如


    if(LaunchAppAndWait (SRCDISK^"jdk\\jdk-6u4-windows-i586-p.exe","", LAAW_OPTION_WAIT)<0)then

    MessageBox ("You haven't installed JDK 1.6.0_04 yet! ", INFORMATION);

    endif;


    http://www.cnblogs.com/Cindy_weiwei/archive/2009/05/19/1460232.html 一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(三) --高级设置一


    这段代码的含义是使用LaunchAppAndWait 函数去启动外部的一个安装程序,如果启动不成功,则弹出一个警告框
    这段代码容易出错的是LaunchAppAndWait (SRCDISK^"jdk\\jdk-6u4-windows-i586-p.exe","", LAAW_OPTION_WAIT)这个函数里调用文件的路径,很多人容易写错路径,也不知道如何调试。其实IS提供了帮助调试的函数--FindFile ( szPath, szFileName, svResult );
    只需要在刚才那段代码前加
    STRING svResult;
    if (FindFile(SRCDISK^"jdk", "jdk-6u4-windows-i586-p.exe", svResult) < 0) then
          MessageBox ("FindFile failed.", SEVERE);
    就可以查看你的文件路径写得是否正确了。

  • 相关阅读:
    jsp转向
    什么是 XDoclet?
    tomcat中的几点配置说明
    mysql5问题
    POJ 3734 Blocks
    POJ 2409 Let it Bead
    HDU 1171 Big Event in HDU
    POJ 3046 Ant Counting
    HDU 2082 找单词
    POJ 1286 Necklace of Beads
  • 原文地址:https://www.cnblogs.com/Cindy_weiwei/p/1835960.html
Copyright © 2011-2022 走看看