账号通
    

账号  

密码  

3624

查看

4

回复
主题:{$CreateImage({$Field(photourl,Text,0,...,0,)},{$Param(1)},{$Param(2)})} 之自动缩略图 [收藏主题] 本贴被认定为精华 转到:  
linksy 当前离线

188

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:2516 分
登录次数:158 次
注册时间:2007/6/14
最后登录:2015/12/16
linksy 发表于:2010/1/21 19:35:00   | 显示全部帖子 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

 


 


该功能用于在自定义SQL中根据参数缩小图片
修改自 kesion.label.sqlcls.asp 红色为添加部分


调用说明 {$CreateImage({$Field(photourl,Text,0,...,0,)},{$Param(1)},{$Param(2)})}  第一个参数为图片地址,第2个和第3个为宽和高



      GetCirLabelContent=GetCirLabelContent &TempStr
    Else
      Exit For
    End If
     KS_RS_Obj.MoveNext
   Next
  GetCirLabelContent=MySplitField(GetCirLabelContent)
  GetCirLabelContent=CreateImage(GetCirLabelContent)
  GetCirLabelContent=CurrClassPosition(GetCirLabelContent)
  GetCirLabelContent=CurrInfoPosition(GetCirLabelContent)
  End Function


 


Function CreateImage(lpFieldValue)
  
   Dim regEx, Matches, Match
   if instr(lpFieldValue,"CreateImage")<=0 then
   CreateImage=lpFieldValue
   else
   Dim FieldParam,FieldParamArr,mytempValue,mytempNum,mytarget,templpFieldValue,file,filepath,filename,filebasename,fileextname
   Dim T:Set T=New Thumb
   Set regEx = New RegExp
   regEx.Pattern = "{\$CreateImage\([^{\$}]*}"
   regEx.IgnoreCase = True
   regEx.Global = True
   Set Matches = regEx.Execute(lpFieldValue)  
   For Each Match In Matches
    FieldParam    = Replace(Replace(Match.Value,"{$CreateImage(",""),")}","")
    FieldParamArr = Split(FieldParam,",")
 
 file=FieldParamArr(0)
 filepath=left(file,instrrev(file,"/"))
 filename=mid(file,instrrev(file,"/")+1)
 filebasename=split(filename,".")(0)
 call T.CreateThumb(FieldParamArr(0),FieldParamArr(1),FieldParamArr(2),1,0,filepath&filebasename&"_S.jpg")
 
 lpFieldValue=Replace(lpFieldValue,Match.Value,filepath&filebasename&"_S.jpg")
 
  
   Next
  
     CreateImage=lpFieldValue
  end if
 
  End Function


 


地址:http://www.aqwzjs.com/html/algl/list_497.html

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
linksy 当前离线

188

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:2516 分
登录次数:158 次
注册时间:2007/6/14
最后登录:2015/12/16
linksy 发表于:2010/1/29 13:07:00   | 显示全部帖子 查看该作者主题 沙发 
科汛智能建站系统
怎么没人顶,是不需要,还是不会用
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
linksy 当前离线

188

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:2516 分
登录次数:158 次
注册时间:2007/6/14
最后登录:2015/12/16
linksy 发表于:2010/1/22 13:31:00   | 显示全部帖子 查看该作者主题 藤椅 
科汛在线考试系统(NET)
这将有效提升访问速度和增强操作性,就是在发布的时候,要生成的,下次,将把生成的图片关联到文章上,这样删除文章的时候,就可以删除图片了,避免垃圾文件存在
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.07813秒 powered by KesionCMS 9.0