asp函数判断服务器是否安装了某种组件

来源:asp之家 时间:2008-10-11 14:45:00 

对于使用虚拟主机的站长朋友,我们可能不知道该服务器是否安装了某种我们需要的组件。这时我们可以使用下面的代码来判断。

该函数功能:检查是否存在系统组件或组件是否安装成功 

<% 
'参数:组件名
Function IsObjInstalled(strClassString) 
On Error Resume Next 
IsObjInstalled = False 
Err = 0 
Dim xTestObj 
Set xTestObj = Server.CreateObject(strClassString) 
If 0 = Err Then IsObjInstalled = True 
Set xTestObj = Nothing 
Err = 0 
End Function 
' 例子:
if IsObjInstalled("Persits.Jpeg")=true then
   response.write "支持"
else
   response.write "不支持"
end if
%>

如果函数返回true则说明服务器安装了这个组件,那么你就可以放心使用了

下面这个函数可以检测组件的版本:

'检查组件版本的子程序,入口参数:组件名称,返回值:组件版本号
sub VerObjTest(strObj)
 on error resume next 
  VerObjTest="" 
  set TestObj=server.CreateObject (strObj)
 If -2147221005 <> Err then  
  VerObjTest= TestObj.version
  if VerObjTest="" or isnull(VerObjTest) then VerObjTest=TestObj.about
 end if 
End sub

下面asp之家给大家列出一些常用组件的名称方便大家查询:

FSO 文本文件读写:Scripting.FileSystemObject

ADO 数据对象:adodb.connection

新云网站管理组件:NewCloudCMS.SiteMainObject

SA-FileUp 文件上传组件:SoftArtisans.FileUp

SoftArtisans 文件管理组件:SoftArtisans.FileManager

刘云峰的文件上传组件组件:LyfUpload.UploadFile

ASPUpload 文件上传组件:Persits.Upload.1 或者 Persits.Upload

Dimac 文件上传组件:w3.upload

Dimac JMail 邮件收发组件:JMail.SmtpMail

虚拟 SMTP 发信组件:CDONTS.NewMail

ASPemail 发信组件:Persits.MailSender

ASPmail 发信组件:SMTPsvg.Mailer

SmtpMail 发信组件:SmtpMail.SmtpMail.1

AspJpeg组件组件:Persits.Jpeg

Dimac 的图像读写组件组件:W3Image.Image

标签:组件,服务器,函数,asp
0
投稿

猜你喜欢

  • XAMPP和Mysql共存的方法

    2010-12-03 16:34:00
  • 将mysql转换到oracle必须了解的50件事

    2010-07-05 12:15:00
  • XML简易教程之一

    2008-09-05 17:19:00
  • WEB2.0网页制作标准教程(4)如何调用css样式表

    2007-11-13 13:26:00
  • Microsoft JET Database Engine 错误 '80040e21' 所有记录中均未找到搜索关键字

    2009-08-30 13:07:00
  • Mootools 1.2教程(15)——滚动条(Slider)

    2008-12-09 17:35:00
  • ASP在线升级类文件源码

    2008-10-10 13:09:00
  • z-index在IE中的迷惑

    2007-05-11 16:50:00
  • CSS样式表:详细介绍IE7新支持的选择器

    2007-10-09 18:24:00
  • web程序员的思考

    2009-08-04 13:10:00
  • 快速让MySQL数据库服务器支持远程连接

    2010-01-16 13:06:00
  • css利用锚点控制翻页

    2008-07-17 13:12:00
  • Window.ShowModalDialog使用手册

    2008-02-24 14:42:00
  • 官方是这样定义 DOCTYPE HTML PUBLIC 的

    2007-05-31 09:43:00
  • 修改Linux下MySQL 5.0的默认连接数

    2009-09-01 10:16:00
  • 960 时代的终结

    2011-01-11 19:24:00
  • 浅议Wap网页设计中的锚点链接

    2010-12-17 12:41:00
  • ImageMagicK convert crop参数说明

    2008-10-21 12:46:00
  • 我的栅格系统实现

    2008-09-21 13:50:00
  • asp模块化分页源码

    2008-04-13 07:02:00
  • asp之家 网络编程 m.aspxhome.com