`
wsql
  • 浏览: 12102027 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

二进制连接函数VBSCRIPT

阅读更多

Public Function ConvertAsc(strIn)
Dim i
ConvertAsc = ""
For i=1 to Len(strIn)
Dim c: c = Asc(Mid(strIn, i, 1))
If Abs(c)<128 Then
ConvertAsc = ConvertAsc & ChrB(c)
Else
Dim h: h = Hex(c)
ConvertAsc = ConvertAsc & ChrB(Int("&H" & Mid(h, 1, 2)))
ConvertAsc = ConvertAsc & ChrB(Int("&H" & Mid(h, 3, 2)))
End If
Next
End Function

Dim a: a = ConvertAsc("hello world!")
Dim b: b = ConvertAsc("世界你好!")

Response.BinaryWrite a + b

分享到:
评论

相关推荐

    Access数据库里二进制数据读取,并显示为图片.rar

    总结来说,无论是使用VBA还是ASP,读取Access数据库中的二进制图片数据并进行显示,都需要连接数据库、获取二进制数据、将其转化为可显示的形式。对于桌面应用,通常是VBA和PictureBox控件;而对于Web应用,可能是...

    以二进制法式上传图片

    在上述代码中,`Request.BinaryRead`函数用于读取上传文件的全部内容,返回一个二进制数组。然后,我们创建了一个ADODB.Stream对象,这是一个强大的工具,可以处理各种类型的流数据。我们将二进制数据写入这个流,并...

    [VBS]转换二进制数据为字符串常用办法.doc

    这是最直观且易于理解的方法,通过遍历二进制数据并将其转换为对应的ASCII字符,然后连接成字符串。函数`SimpleBinaryToString`就是一个很好的示例。然而,这种方法的效率较低,不适用于大量数据的处理,推荐用于...

    VB 从二进制流中恢复汉字信息

    例如,以下函数可以用于将二进制字符串转换为可读的文本: ```vb Function getString(StringBin) Dim intCount intCount = 1 Do While intCount (StringBin) If AscB(MidB(StringBin, intCount, 1)) 单字节...

    进制转换代码

    - `Dec2Bin()` 和 `Bin2Dec()` 函数用于二进制与十进制间的转换。 - `Oct()` 和 `CInt()` 函数可进行八进制与十进制转换。 - `Hex()` 和 `Val()` 函数用于十六进制与十进制的转换。 从提供的文件名列表来看,可能...

    用VBS读写二进制文件的另一种方法分享

    在VBScript(VBS)编程中,处理二进制文件是一项常见的任务,特别是在处理图像、音频、视频或任何非文本格式的数据时。传统的VBS方法可能遇到内存限制问题,特别是处理大文件时。本文将介绍一种高效且无文件大小限制的...

    asp_base64 函数

    2. **解码**:相反,如果你收到了一个Base64编码的字符串,你可以使用相同的函数进行解码,将它恢复为原始的二进制数据。解码过程会去除填充的等号,然后按Base64规则解析出原始的字节序列。 需要注意的是,ASP本身...

    VBScript 函数

    这对于二进制数据处理和色彩代码生成等领域有重要作用。 #### Hour函数:小时部分提取 `Hour`函数用于从时间字符串中提取小时部分。例如,`Hour("12:30:54")`返回12,即中午12点。这对于处理时间戳和时间相关数据...

    JS幻想 读取二进制文件第1/2页

    在早期的浏览器中,VBScript结合IE的HTTP组件被用来读取二进制数据,但这一方案存在局限性,仅适用于IE浏览器。对于其他浏览器,这种方案并不适用。因此,对于二进制数据的读取,通常不会使用客户端脚本语言,而是...

    VBS编程教程[整套].pdf

    VBScript是一种基于Visual Basic的脚本语言,不需要编译成二进制文件,可以直接由宿主(host)解释源代码并执行。 VBScript的特点是什么? VBScript的特点是可以不需要编译成二进制文件,直接由宿主(host)解释源代码...

    InTouch扩展函数集.zip

    1. 数据转换:如将数值转换为字符串,或将二进制数据转换为可读格式。 2. 数学运算:提供高级的数学计算功能,如三角函数、对数、指数等。 3. 文件操作:增加读写文件、目录管理等文件系统相关的功能。 4. 网络通信...

    qc 二次开发 用 VBScript 上传附件

    这涉及到文件内容的二进制转换和边界字符串的设置。 5. **错误处理**:编写健壮的脚本需要包含错误处理代码,使用`On Error Resume Next`启用错误处理,并使用`Err`对象检查错误状态。 6. **权限和安全**:在实际...

    vbscript Split函数用法详解(字符串转数组函数)

    - `vbBinaryCompare` (0):进行二进制比较,对大小写敏感。 - `vbTextCompare` (1):进行文本比较,忽略大小写。 - `vbDatabaseCompare` (2):仅用于Microsoft Access,基于数据库信息进行比较。 **示例解析:**...

    2jinzhizhuanhuan.rar_vbs

    标题 "2jinzhizhuanhuan.rar_vbs" 暗示了这是一个使用VBScript(Visual Basic Script)编写的程序,可能用于将二进制数据进行某种转换。描述中提到“直接把要转换的文件拖到vbs上就可以”,这表明这个VBS脚本设计为...

    asp实现二进制字符串转换为Unicode字符串

    通过调用`sTb`函数并传入二进制字符串参数,你就可以得到对应的Unicode字符串。需要注意的是,转换过程中字符集的选择非常重要,选择错误的字符集可能导致乱码。如果不确定输入字符串的编码,可能需要进行额外的检测...

    精彩编程与编程技巧-VB编程问与答...

    除了内置函数外,还可以编写自定义函数来进行更复杂的进制转换,例如将十进制转换为二进制或反之。下面给出了两个自定义函数示例: 1. **十进制转二进制**: ```vb Private Function TenToTwo(ByVal varNum As ...

    VBScript文件上传

    - 使用`MidB`, `InStrB`, `LenB`等函数来处理二进制字符串,找到表单数据的起始位置和结束位置。 - `vbCrlf`: 定义了换行符,即`CR+LF`,在HTTP请求中用于分隔不同的字段。 - `tStream`被用来创建一个新的流,...

    数字处理程序借鉴.pdf

    用户输入的数字num首先被分解为每一位,然后每位数字转换为4位二进制数,通过`s=cover(n) & s`将这些二进制数连接起来。`cover`函数未给出,但可以假设它完成了从十进制到4位二进制的转换。最后,将得到的二进制字符...

    vbs脚本语言

    VBScript 不需要编译成二进制文件,直接由 Windows 系统执行。VBScript 语言具有高效、易学的特点,可以使各种各样的任务自动化,极大的提高工作效率。 VBScript 的优点: * 高效:VBScript 语言可以快速地执行...

Global site tag (gtag.js) - Google Analytics