请教各位高手,怎样做一个安装程序,就是能够建立站点、配置WEB服务器(能够用PHP)

解决方案 »

  1.   

    首先你应明确的就是:先编出"建立站点、配置WEB服务器(能够用PHP)"软件后再通过安装来解决
      

  2.   

    首先,安装程序制作软件有很多,installshield,setfactory等等,你只需掌握简单的安装向导就可以了;
    其次,了解这些制作软件如何调用动态链接库的,installshield里是这样申明的://///////////////////////////////////////////////////////////////
    InstallShield调用DLL中的函数有一定的规范。大致分为下列几步: 
    1。用prototype申明函数原型。 
    prototype <DLL FileName>.<Function Name>(<Argument List>); 
    DLL FileName:DLL文件的文件名,不包括扩展名。和提供的DLL文件名一直; 
    Function Name:DLL中实现的函数名。 
    Argument List:函数实现的参数列表。高版本的InstallShield对于String的处理有BYREF和BYVAL两种方式。 
    如果有多个函数需要调用,依次申明每个函数原型。 2。装载外部DLL 
    利用UseDLL (<Full support DLL Path>)装载外部DLL,一般DLL都放在SUPPORTDIR目录中。 3。调用DLL中的函数 
    根据第一步定义的函数原型,直接调用函数即可。 
    <Function Name>(<argument list>)。 4。卸载外部DLL 
    InstallShield不能够自己卸载外部DLL,因此需要卸载装载的外部DLL:UnUseDLL(szDLL)。 
    szDLL是第二步装载外部DLL使用的路径。 
    ///////////////////////////////////////////////////最后,将你的需求封装到DLL里,然后在INSTALLSHIELD里调用即可。如果你是初学DELPHI,完成这些工作大概需要一个星期,祝你好运!