我用"Html Help WorkShop"编写了扩展名为*.Chm的帮助文件,但不知道如何在Delphi程序中调用?哪位高手能给予明示?

解决方案 »

  1.   

    uses ShellAPI ;ShellExecute(handle, "open", fileName, nil, nil, SW_SHOWNORMAL);
     ;
      

  2.   

    这个问题搜索一下就行了,以前好多人问过的,用API shellexecute
    记得在uses子句中加ShellAPIshellexecute(handle,'open',yourhelp.chm', nil, nil, sw_show);
      

  3.   

    用  shellexecute 就可以调用各种文件了。帮助也是个文件再补充两句用这个函数可以实现调用ie,和邮件发送程序,会自动将地址栏或发件人栏换成你的字符串参数
      

  4.   

    chm文件实际上是使用hh.exe执行文件打开的,你可以使用WinExec来调用hh.exe用命令行方式打开chm文件
      

  5.   

    而shellexecute实际上只能打开已经注册过的文件类型,不过chm默认安装windows时已经注册过了,所以不用担心,shellexecute也可以正常工作的