当前位置: 首页 > 图文教程 > 网络编程 > ASP > 网络精英计数器源程序

ASP
用asp执行DTC
利用ADODB.Stream使用浏览器下载服务器文件
应用数据库的唯一性约束并在asp中捕捉数据库的错误
用ASP编程控制在IIS建立Web站点
asp实现k线图(在线)
在ASP中用EasyMailObject组件处理Exchange邮件源代码(7)
在ASP中用EasyMailObject组件处理Exchange邮件源代码(6)
在ASP中用EasyMailObject组件处理Exchange邮件源代码(5)
在ASP中用EasyMailObject组件处理Exchange邮件源代码(4)
在ASP中用EasyMailObject组件处理Exchange邮件源代码(3)
在ASP中用EasyMailObject组件处理Exchange邮件源代码(2)
在ASP中用EasyMailObject组件处理Exchange邮件源代码(1)
用文本+ASP打造新闻发布系统。几点补充
用文本+ASP打造新闻发布系统(五)新闻修改
用文本+ASP打造新闻发布系统(四)新闻删除
用文本+ASP打造新闻发布系统(三)新闻列表显示
用文本+ASP打造新闻发布系统(二)新闻添加
ASP作的剪包锤游戏
ASP注册表项目修改
构建稳定的服务器端组件的七个步骤

ASP 中的 网络精英计数器源程序


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 168 ::
收藏到网摘: n/a

  使用了imagelib组件!
     <%
     site_id=Request.QueryString("site_id")
     if isempty(site_id) then
     Response.End
     end if
     
     Set Sistema = CreateObject("Scripting.FileSystemObject")
     set ILIB = server.createobject("Overpower.ImageLib")
     path=server.MapPath("../保存计数文件的路径/")
     CounterFile=path & "\count_"& site_id &".txt"
     contagem = 0
     if Sistema.FileExists(counterfile) then
     Set arquivo = Sistema.GetFile(counterfile)
     Set texto = arquivo.OpenAsTextStream(1, -2)
     contagem = texto.readline
     texto.close
     end if
     contagem = contagem + 1
     
     Set texto = sistema.CreateTextFile(counterfile, true, false)
     texto.writeline contagem
     texto.close
     
     texto = contagem
     if contagem > 1 then texto = texto
     textolen=len(texto)
     for i=1 to 8-textolen
     texto="0" & texto
     next
     
     ILIB.FontColor = "#00ff00" '字体色
     ILIB.BrushColor = "#000000" '背景色
     'ILIB.FontFace = "Verdana"
     'ILIB.FontFace = "Checkers"
     ILIB.FontSize = 8
     ILIB.FontBold = false
     ILIB.width = ILIB.GetTextwidth(texto)+5
     ILIB.height = ILIB.GetTextHeight(texto)+5
     ILIB.PenColor = "#307C3B" '边框色
     ILIB.Box 1,1,ILIB.WIDTH,ILIB.HEIGHT
     ILIB.Textout texto,3,3
     
     ILIB.Textout "",ILIB.width/2 - tamanho/2,10
     
     ILIB.PictureBinaryWrite 2, 0, ""
     
     Set Sistema =nothing
     set ILIB =nothing
     Set arquivo = nothing
     Set texto = nothing
     %>
     本计数器使用了ImageLib组件,在使用程序前需要先注册该组件;
     假如说你将文件保存为count.asp,然后在与count.asp,然后通过下面代码引用本计数器:
     <img src="path/count.asp?site_yoursite" border=0>
     
     你也可以直接引用本站的计数器程序,代码如下:
     
     <a href="http://www.chinanetboy.com/" target="_blank" alt="网络精英"><img
src="http://www.chinanetboy.com/scripts/count.asp?site_id=你的域名" border=0></a>
     
     
     不过使用之前请发个email给我,免得我在清理的时候将你的数据删了 :)
     计数器程序代码请看这里http://www.chinanetboy.com/website/read.asp?id=123;



&nb