简单生活

Simple life , it's as easy as 1,2,3...

aspjpeg组件权限的检测

aspjpeg作为图片处理的服务器组件应用非常广泛,在windsphoto相册中关于aspjpeg的应用有很多,缩略图、文字水印、LOGO水印都有用到。

为了兼容空间不支持aspjpeg的用户,加入了aspjpeg的检测,包括是否存在以及权限的检测。

下面是ASP代码
  1. Set Jpeg = Server.CreateObject("Persits.Jpeg")
  2.    'Response.Write Jpeg.Expires   
  3.    if -2147221005=Err or Jpeg.Expires<now() then
  4.    ..............  
  5.    end if  
  6. Set Jpeg = nothing  

-2147221005=Err 这句是检测组件是否存在,这样是不够的,即使存在的aspjpeg主机也可能没有注册组件,也就是没有权限。

Response.Write Jpeg.Expires 可以查看出主机到期的时间,用Jpeg.Expires和当前时间对比,如果小于当前时间就说明没有权限。也就是 or 后面那句 Jpeg.Expires<now() 。

« Alan《心·战~RED CLIFF~》只是偶遇,并非邂逅 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关注我

最新评论及回复

赞助商链接

Powered By Z-Blog 1.8 Walle Build 91204
Copyright © 2007-2011 Wilf.cn. Some Rights Reserved