CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

ASP 生成 XBM 图的一个问题,在线等!急~~~~急~~~~~!!!

楼主ghost986212(一无所有)2005-01-06 14:01:10 在 Web 开发 / ASP 提问

原码如下:  
   
  Numcode.asp的代码如下:  
  程序代码:    
  <%  
      Dim   a(10,10)  
      a(0,1)   =   "0x3c"   '数字0  
      a(0,2)   =   "0x66"  
      a(0,3)   =   "0xc3"  
      a(0,4)   =   "0xc3"  
      a(0,5)   =   "0xc3"  
      a(0,6)   =   "0xc3"  
      a(0,7)   =   "0xc3"  
      a(0,8)   =   "0xc3"  
      a(0,9)   =   "0x66"  
      a(0,10)=   "0x3c"  
      a(1,1)   =   "0x18"   '数字1  
      a(1,2)   =   "0x1c"  
      a(1,3)   =   "0x18"  
      a(1,4)   =   "0x18"  
      a(1,5)   =   "0x18"  
      a(1,6)   =   "0x18"  
      a(1,7)   =   "0x18"  
      a(1,8)   =   "0x18"  
      a(1,9)   =   "0x18"  
      a(0,10)=   "0x7e"  
      a(2,1)   =   "0x3c"   '数字2  
      a(2,2)   =   "0x66"  
      a(2,3)   =   "0x60"  
      a(2,4)   =   "0x60"  
      a(2,5)   =   "0x30"  
      a(2,6)   =   "0x18"  
      a(2,7)   =   "0x0c"  
      a(2,8)   =   "0x06"  
      a(2,9)   =   "0x06"  
      a(2,10)=   "0x7e"  
      a(3,1)   =   "0x3c"   '数字3  
      a(3,2)   =   "0x66"  
      a(3,3)   =   "0xc0"  
      a(3,4)   =   "0x60"  
      a(3,5)   =   "0x1c"  
      a(3,6)   =   "0x60"  
      a(3,7)   =   "0xc0"  
      a(3,8)   =   "0xc0"  
      a(3,9)   =   "0x66"  
      a(3,10)=   "0x38"  
      a(4,1)   =   "0x38"   '数字4  
      a(4,2)   =   "0x3c"  
      a(4,3)   =   "0x36"  
      a(4,4)   =   "0x33"  
      a(4,5)   =   "0x33"  
      a(4,6)   =   "0x33"  
      a(4,7)   =   "0xff"  
      a(4,8)   =   "0x30"  
      a(4,9)   =   "0x30"  
      a(4,10)=   "0xfe"  
      a(5,1)   =   "0xfe"   '数字5  
      a(5,2)   =   "0xfe"  
      a(5,3)   =   "0x06"  
      a(5,4)   =   "0x06"  
      a(5,5)   =   "0x3e"  
      a(5,6)   =   "0x60"  
      a(5,7)   =   "0xc0"  
      a(5,8)   =   "0xc3"  
      a(5,9)   =   "0x66"  
      a(5,10)=   "0x3c"  
      a(6,1)   =   "0x60"   '数字6  
      a(6,2)   =   "0x30"  
      a(6,3)   =   "0x18"  
      a(6,4)   =   "0x0c"  
      a(6,5)   =   "0x3e"  
      a(6,6)   =   "0x63"  
      a(6,7)   =   "0xc3"  
      a(6,8)   =   "0xc3"  
      a(6,9)   =   "0x66"  
      a(6,10)   ="0x3c"  
      a(7,1)   =   "0xff"   '数字7  
      a(7,2)   =   "0xc0"  
      a(7,3)   =   "0x60"  
      a(7,4)   =   "0x30"  
      a(7,5)   =   "0x18"  
      a(7,6)   =   "0x18"  
      a(7,7)   =   "0x18"  
      a(7,8)   =   "0x18"  
      a(7,9)   =   "0x18"  
      a(7,10)=   "0x18"  
      a(8,1)   =   "0x3c"   '数字8  
      a(8,2)   =   "0x66"  
      a(8,3)   =   "0xc3"  
      a(8,4)   =   "0x66"  
      a(8,5)   =   "0x3c"  
      a(8,6)   =   "0x66"  
      a(8,7)   =   "0xc3"  
      a(8,8)   =   "0xc3"  
      a(8,9)   =   "0x66"  
      a(8,10)=   "0x3c"  
      a(9,1)   =   "0x3c"   '数字9  
      a(9,2)   =   "0x66"  
      a(9,3)   =   "0xc3"  
      a(9,4)   =   "0xc3"  
      a(9,5)   =   "0x66"  
      a(9,6)   =   "0x3c"  
      a(9,7)   =   "0x18"  
      a(9,8)   =   "0x0c"  
      a(9,9)   =   "0x06"  
      a(9,10)=   "0x03"  
  %>    
   
  xbm.asp的代码如下  
  程序代码:    
  <!--#include   file="numcode.asp"-->  
  <%  
      '开启缓冲  
  Response.Buffer   =   True  
  With   Response  
    .Expires   =   -1  
    .AddHeader   "Pragma","no-cache"  
    .AddHeader   "cache-ctrol","no-cache"  
  End   With  
   
  Dim   num  
  Randomize  
  num   =   Int(7999   *   Rnd   +   2000)  
  Session("validateCode")   =   num  
   
  Dim   Image  
  Dim   Width,   Height  
  Dim   digtal  
  Dim   Length  
  Dim   sort  
  Dim   hc  
  Length   =   4    
  hc   =   chr(13)   &   chr(10)  
   
  Redim   sort(Length)  
   
  digital   =   ""  
  For   I   =   1   To   Length   -   Len(num)  
    digital   =   digital   &   "0"  
  Next  
  For   I   =   1   To   Len(num)  
    digital   =   digital   &   Mid(num,   I,   1)  
  Next  
  For   I   =   1   To   Len(digital)  
    sort(I)   =   Mid(digital,   I,   1)  
  Next  
  Width   =   8   *   Len(digital)  
  Height   =   10  
   
  Response.ContentType   =   "image/x-xbitmap"  
   
  Image   =   "#define   counter_width   "   &   Width   &   hc  
  Image   =   Image   &   "#define   counter_height   "   &   Height   &   hc  
  Image   =   Image   &   "static   unsigned   char   counter_bits[]   =   {"   &   hc  
   
  For   I   =   1   To   Height  
    For   J   =   1   To   Length  
      Image   =   Image   &   a(sort(J),I)   &   ","  
    Next  
  Next  
   
  Image   =   Left(Image,   Len(Image)   -   1)  
  Image   =   Image   &   "};"   &   hc  
   
  Response.Write   Image  
  %>    
   
  当我这样显示,XBM图可以显示出来  
   
  可是我不知道怎么把它放到网页中的任意地方?  
   
  我在bm.asp的最后加:  
  <table   width="50%"   border="1"><tr><td><%response.write   Image%></tr></table>  
   
  以后,它就不能正常驻显示了。  
   
  请高手解决!!!  
   
   
   
   
   
  问题点数:40、回复次数:3Top

1 楼ghost986212(一无所有)回复于 2005-01-06 16:00:05 得分 0

顶一下  
   
  -----------------------------  
   
  有人会改这个吗???  
   
  Top

2 楼yxdkenshin(印度阿三)回复于 2005-01-06 16:07:51 得分 0

插入一个图片,图片的链接是这个ASP文件不就OK了?Top

3 楼meiyu726(眉宇--爽歪歪)回复于 2005-01-06 16:39:22 得分 40

sadfsadfTop

相关问题

  • asp 生成 html
  • asp生成xml文件 在线等~~一定给分`~(80)
  • asp自动生成html模板问题(在线期待中。。。)
  • asp生成静态页面问题?在线等!
  • 用ASP怎样把表格里的内容生成EXCEL!!在线等待!!
  • 怎么使用ASP动态生成 .html文件???在线求答!!谢谢
  • ASPX怎样才能够像ASP一样生成一个文件……在线等待
  • 请教:怎么样获取ASP。NET 生成的HTML流[在线等]
  • 纯ASP代码生成折线图、柱状图、饼图、立体饼图源码
  • 怎样用ASP生成WORD文件?

关键词

  • 代码
  • asp
  • xbm图
  • 显示
  • 如下
  • 程序
  • 图片

得分解答快速导航

  • 帖主:ghost986212
  • meiyu726

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo