RealBasic 字节到字符串

Posted

技术标签:

【中文标题】RealBasic 字节到字符串【英文标题】:RealBasic byte to string 【发布时间】:2010-07-13 19:43:32 【问题描述】:

在RealBasic中,有没有办法将字节转换为字符串?

【问题讨论】:

【参考方案1】:

如果您的意思是将 Byte 转换为二进制(或十六进制或八进制)字节的字符串表示形式,那么:

  Dim x As Byte = 24  //For example
  Dim z, y, w As String
  y = Bin(x)      //Binary = "11000"
  z = Hex(x)      //Hexadecimal = "18"
  w = Oct(x)      //Octal = "30"

【讨论】:

【参考方案2】:

你可以使用 MemoryBlock:

  Dim m As MemoryBlock
  m = NewMemoryBlock(1)
  m.Byte(0) = 65
  MsgBox(m.StringValue(0, 1)) // Displays "A"

当然,Chr(65) 做同样的事情...

【讨论】:

以上是关于RealBasic 字节到字符串的主要内容,如果未能解决你的问题,请参考以下文章

realbasic 支持哪些语言?

在 RealBasic 中嵌入简单的终端/控制台

使用 SQLite3 DB 进行 REALBasic 报告

如何在 Mac OS 上使用 REALbasic 在 OpenOffice 中打开的 Word 文档中创建表格

REAL基本问题

由于参数无效,GetConsoleScreenBufferInfoEx 失败