首页 新闻 社团 无厘 文学 入党相关 演 讲 稿 免费论文 校园影音 浪漫祝福 许愿树 电影 点歌 彩信
图话 MyIT 数码 交易 兼职 求职简历 自 荐 信 两性知识 小 游 戏 地图导航 急转弯 家教 博客 交友
校园网QQ群:8604330
公 告:     此频道正在建设当中........        

 | 网站首页 | 青春校园 | 信息 | 论文 | 祝福 | 自创影音 | 两性 | 小游戏 | 日记本 | 校园论坛 | 

您现在的位置: 龙江校园网 >> 论文 >> 理工类 >> 计算机 >> 其它计算机 >> 论文正文 用户登录 新用户注册
怎样从二进制流中恢复汉字信息         【字体:
怎样从二进制流中恢复汉字信息
作者:佚名 文章来源:网络整理 点击数: 更新时间:2007-7-22 18:35:09
Tmp)
            I = I + 2
        End If
    Loop
    MsgBox S                                                      ‘显示

  2.2 网页中上传文件时恢复上传的字符

    在进行Web开发时,经常需要上传文件,这时表单的MIME类型要指定为multipart/form-data方式。网站服务器接收到二进制流后,需要将其中的一些信息恢复成正常的字符。
    下面是Internet上流行的解码程序中的一个函数getString,用于将一个二进制串恢复成字符。
    ‘<程序4>
    Function getString(StringBin)
    For intCount = 1 to LenB(StringBin)
        getString = getString & Chr(AscB(MidB(StringBin,intCount,1)))
    Next intCount
    End Function
    这段程序有一个问题,就是不能正常恢复汉字信息,改进后的程序如下:
    ‘<程序5>
    Function getString(StringBin)
    intCount=1
    Do While intCount <= LenB(StringBin)
        If AscB(MidB(StringBin,intCount,1))<=128 then
            getString = getString & Chr(AscB(MidB(StringBin,intCount,1)))
            intCount=intCount+1
        Else
            Strss=256.0*AscB(MidB(StringBin,intCount,1))+AscB(MidB(StringBin,intCount+1,1))
            getString = getString & Chr(strss) 
            intCount=intCount+2
    `   End If
    Loop
    End Function

上一页  [1] [2] [3] 

论文录入:admin    责任编辑:admin 
  • 上一篇论文:

  • 下一篇论文:
  • 【校园论坛】发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目

    最 新 热 门
    最 新 推 荐
    相 关 文 章
    没有相关论文
      热门图片

    没有任何图片论文
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)