配列を返すには?

解決


あおいぬ  2002-10-22 22:50:20  No: 105239

Functionプロシージャの戻り値に配列を指定することってできるのでしょうか?


特命  2002-10-23 00:07:11  No: 105240

自信はありませんが、
Function aaa(a as Integer) As String()
  Dim sTemp() As String
  ...
  aaa = sTemp
End Function
みたいな構文を見たことがあります。
とりあえず、 VB5 では使用できませんでした。
VB6 の機能か、もしくは VB.NET で使えるかもしれません。

どうしても行いたい場合は、
Function aaa(a as Integer) As Variant
  Dim sTemp() As String
  ...
  aaa = sTemp
End Function
で出来ると思います。


あおいぬ  2002-10-24 03:15:27  No: 105241

ありがとうございます。
Variant型で試してみます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加