vb6 - 如何将 vb 文本框设置为 "buffer"的内容?

标签 vb6

我是 VB 新手。我正在测试一些旧的 VB 代码。代码如下 -

  Public GlobalCommArea() As Byte
  ...
  ...
  'GlobalCommArea is set to some value

现在,我想查看这个 GlobalCommArea 变量的内容。 (顺便问一下,它是一个变量吗?)

所以我尝试了

  outputBox.Text = GlobalCommArea

但是输出框(这是一个文本框)没有显示任何内容。我应该如何将 GlobalCommArea 的内容打印到文本框中?

最佳答案

Byte 数据类型实际上是字节数组。您需要将其转换为字符串。 使用它来转换它:

outputBox.Text = StrConv(GlobalCommArea, vbUnicode)

根据 GlobalCommArea 中存储的内容,您可能必须更改 vbUnicode 参数。

希望这有帮助

关于vb6 - 如何将 vb 文本框设置为 "buffer"的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10506895/

相关文章:

vb.net - 从 ShowDialog 表单引发的事件不会通过 com 互操作一直引发到调用 vb6 应用程序?

dom - 从 Visual Basic 6 在 Web 浏览器中调用 DOM onmousedown 事件

c# - 如何自动响应 msgbox

com - 调试 VB6 COM+ Web 应用程序挂起

vb6 - VB6 中未设置变量的默认值是多少?

regex - 用自定义函数替换 Print 语句调用

c# - 卸载程序在 Development Box 上运行后保留 COM 注册

c# - 在csharp中将扩展字符转换为int

.net - vb6错误代码在vb.net中等效

vb6 - VB6 中计算负数 Mod 为 2 的幂的数时的奇怪行为