小妹,用delphi自带的安装程序制作工具自己作了一个安装程序,其它什么都可以了,就是点击菜单找不到help文件了,必须手动的去找。制作安装程序过程中help文件要作什么特殊处理才能使得程序安装到别人的机子上顺利调用help文件。(.hlp格式的帮助文件)
请高手指教!

解决方案 »

  1.   

    对,就是我写的绝对路径。
    我的路径在作的过程中是预先设置好的。我不知道在作安装程序过程中该如何动态生成help文件的路径?请高手指教!
      

  2.   

    在程序里面用相对路径就可以了,比如放在安装路径的Help目录里面就可以这样调用:
    Application.HelpFile := 'help\Help.hlp';
    Application.HelpContext(1); //参数1表示 上下文的Id或者是用换成这个一样的:
    Application.HelpJump('Topic1');
      

  3.   

    同意楼上,可以写成那样的相对路径,
    也可以在程序运行时获取路径:
    ExtractFilePath(Application.ExeName)+'\Help\helpname.hlp'
      

  4.   

    该问题已经结贴。请版主给分吧。
    zzn007(猴子007)10分
    yifei1900(逸飞)10分