Terkadang perlu untuk menentukan apakah server mengikuti file dll, maka Anda dapat merujuk ke kode berikut untuk menentukannya. ASP menentukan apakah suatu komponen diinstal di server, yaitu apakah file dll tertentu diinstal, dan apakah komponen tertentu terdaftar di server. Ada banyak komponen ASP, dan penilaiannya dapat mengurangi banyak kesalahan ASP terutama menggunakan fungsi-fungsi berikut:
Copy kode kodenya sebagai berikut:
<%
'Fungsi: Periksa apakah komponen sistem ada atau apakah komponen berhasil diinstal
'Parameter: nama komponen
Fungsi IsObjInstalled(strClassString)
Pada Kesalahan Lanjutkan Berikutnya
IsObjInstalled = Salah
Salah = 0
DimxTestObj
Setel xTestObj = Server.CreateObject(strClassString)
Jika 0 = Err Maka IsObjInstalled = Benar
Setel xTestObj = Tidak Ada
Salah = 0
Fungsi Akhir
'Dapatkan nomor versi komponen sistem
Fungsi getver(Classstr)
Pada Kesalahan Lanjutkan Berikutnya
dapatkan=
Salah = 0
DimxTestObj
Setel xTestObj = Server.CreateObject(Classstr)
Jika 0 = Err Maka getver=xtestobj.version
Setel xTestObj = Tidak Ada
Salah = 0
Fungsi Akhir
%>
Metode pemanggilannya adalah sebagai berikut:
Copy kode kodenya sebagai berikut:
<%
jika IsObjInstalled(fso.file) = Benar maka
respon.tulis(sudah terpasang)&getver(fso.file)
berakhir jika
%>