快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

一个实现任意改变计数器位数的函数

\\\'下面的函数将实现任意改变计数器位数,你要做的预备工作是:
\\\'1、999_count.txt建立一个文本文件,并把初始值设为0。
\\\'2、预备一组数字图片放在gif目录下
Function GCounter(CounterLen)\\\'CounterLen是计数器的位数
CountFile=Server.MapPath("999_count.txt")
Set FileObject=Server.CreateObject("Scripting.FileSystemObject")
Set Out=FileObject.OpenTextFile(CountFile,1,FALSE,FALSE)
counter=Out.ReadLine\\\'读取\\\'999_count.txt里面的计数值
Out.Close

Set FileObject=Server.CreateObject("Scripting.FileSystemObject")
Set Out=FileObject.CreateTextFile(CountFile,TRUE,FALSE)
Application.lock
counter=counter+1\\\'累计加1
Out.WriteLine(counter)
Application.unlock
Out.Close
Dim S, i, G ,n
S = CStr( counter )
if Len(s)<CounterLen then
For n = 1 to CounterLen-len(s)
G = G&"<IMG SRC=gif/0.gif>"
Next
End if
For i = 1 to Len(S)
G = G & "<IMG SRC=gif/" & Mid(S, i, 1) & ".gif>"
Next
response.write G
End Function
返回类别: 教程
上一教程: 将指定的ASP文件内容生成HTML文件
下一教程: ASP和SQL结合处理时间小解

您可以阅读与"一个实现任意改变计数器位数的函数"相关的教程:
· 计算当前日期是任意时间段内第几周的函数
· 一个求最大值与最小值的函数
· 一个生成随机密码的函数
· asp中的一个希奇的函数 
· 检测整数和长整数的函数
    微笑服务 优质保证 索取样品