ASP(Active Server Page)是微軟公司的產品,由於它編程很容易上手,能快速開發功能強大的動態網站,現在很多網站(特別是Intranet/Extranet內部網)采用了NT+IIS+ASP的模式,使得ASP成為目前較為流行的網站開發腳本語言。在WEB服務中,文件上載服務是一個很常見的功能,而WIN9X下的PWS沒有提供相關組件;NT下的IIS提供了一個Post Acceptor組件,但由於它要檢查用戶的WWW訪問權限而變得不太好用;也可以從Internet上下載有關組件,但這些大多都是商業組件,用於下載的是試用版,在使用時間或功能上都有限制。由於ASP可以調用標准的OLE/COM組件,我們可以用VB/VC/DELPHI等高級編程工具根據我們自己的要求來定制自己的ASP文件上載組件,滿足自己的應用系統要求。
在Project菜單中選擇“Import Type Library”,在“Import Type Library”對話框的“Type LibrarIEs”列表選擇“Microsoft Active Server Pages Object Library(Version 2.0)”(如果沒有這個選項,請確定您的計算機上安裝了IIS3以上或PWS4以上並且ASP.DLL已正確注冊),DELPHI會自動創建一個TLB文件ASPTypeLibrary_TLB.PAS,其中有我們需要的ASP對象類型聲明。