使用VB将数组转换为字符串

时间:2013-12-20 16:29:11

标签: vb6

我对古老的VB非常不熟悉,我正在试图找出将数组(假设它是数组形式)连接成一个逗号分隔值的字符串的正确命令。

这些值由多选框提供,该多选框被分配给区域变量,该区域变量从区域选择框中抓取。

dim name
dim from
dim company
dim phone
dim zip
dim message
dim areas

name = Request.Form("name")
from = Request.Form("from")
company = Request.Form("company")
phone = Request.Form("phone")
zip = Request.Form("zip")
areas = Request.Form("areas")
message = Request.Form("message")

我想拍摄区域,并将其内嵌到字符串中。

在很老的VB中执行此操作的命令是什么?

3 个答案:

答案 0 :(得分:2)

VB6中也存在Join函数,语法如下:

myString = Join(myArray,“,”)

编辑:请注意,数组在分隔符之前。分隔符是可选的,如果留空则它将是一个空格。

答案 1 :(得分:0)

你想使用Join函数String.Join(“,”,array)

答案 2 :(得分:0)

如果您使用的是VB6,请尝试以下操作:

Join(New String() {name, from, company}, ", ")

编辑:我知道它是VB.NET的链接,但它是旧的VB6函数调用,它应该与VB6兼容,语法方面。