我是一个WEB程序员,最近自己写自己程序的时候,想实现绑定IIS目录,但是我不会,我只会一点DELPHI,请求那个大哥哥给点提示,最好是代码,告诉我怎么操作IIS,主要功能就是添加与删除网站,绑定域名,

解决方案 »

  1.   

    有一个建立虚拟路径的代码:
    procedure makevpath(v,dir,vold:String;canbrowse:Boolean);
    var
      WebSite, WebServer, WebRoot, VDir: Variant;
    begin
      WebSite := CreateOleObject('IISNamespace');
      WebSite := WebSite.GetObject('IIsWebService', 'localhost/w3svc');
      WebServer := WebSite.GetObject('IIsWebServer', '1');
      WebRoot := WebServer.GetObject('IIsWebVirtualDir', 'Root');
      if (v<>'') and (dir<>'') then
      Begin
        try
        FormIISvpath.log('CreateVpath:'+v+'|'+dir);
        VDir := WebRoot.Create('IIsWebVirtualDir', v{'VariantTest'});
        VDir.AccessRead := True;
        VDir.EnableDirBrowsing:=canbrowse;
        VDir.Path := dir;
        except
        end;
      End;
      if vold<>'' then
        try
        FormIISvpath.log('DeleteVpath:'+vold);
        WebRoot.delete('IIsWebVirtualDir', vold);
        except
        end;
      VDir.SetInfo;
    end;
      

  2.   


    先裝上IIS,才行的。這個不可能說這裏說下就明白了。
      

  3.   

    IIS我会,DELPHI我对数据库操作没有问题,API不太熟悉