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
投稿

猜你喜欢

  • pandas 使用均值填充缺失值列的小技巧分享

    2023-01-21 02:29:25
  • 定时备份 Mysql并上传到七牛的方法

    2024-01-25 14:11:13
  • python 基于pygame实现俄罗斯方块

    2021-07-22 15:47:23
  • OpenCV半小时掌握基本操作之色彩空间

    2021-01-05 05:27:31
  • Oracle常见错误代码的分析与解决

    2024-01-14 20:28:51
  • K8ssandra入门教程之Linux上部署K8ssandra到Kubernetes的过程

    2022-04-02 03:12:59
  • python中numpy 常用操作总结

    2021-01-10 05:01:57
  • Python Flask框架模板操作实例分析

    2022-09-21 02:56:23
  • Python中time库的使用(日期时间)

    2022-11-12 09:04:23
  • 几个javascript显示加载进度条代码

    2008-01-19 10:52:00
  • 详解numpy矩阵的创建与数据类型

    2022-07-12 15:59:17
  • mysql按照时间分组查询的语句

    2024-01-20 05:39:24
  • Python实现点阵字体读取与转换的方法

    2022-11-08 08:33:27
  • 基于PHP的加载类操作以及其他两种魔术方法的应用实例

    2024-05-11 09:55:18
  • JavaScript闭包详解

    2024-04-19 10:06:52
  • java使用mysql预编译语句查询优势及示例详解

    2024-01-13 21:15:00
  • SQL点滴24 监测表的变化

    2011-09-30 11:38:41
  • PyCharm安装库numpy失败问题的详细解决方法

    2023-05-18 22:45:16
  • python list 合并连接字符串的方法

    2021-12-18 09:35:30
  • 基于vue实现微博三方登录流程解析

    2024-05-03 15:08:42
  • asp之家 网络编程 m.aspxhome.com