DOBON.NET DOBON.NETプログラミング掲示板過去ログ

配列の宣言について

分類:[VB6以前]

ソースの宣言部に
初期化された配列を宣言するにはどうしたらよいのでしょうか?

C言語で
static char *array[] ={"a","b","c"};
このようなことを宣言したいのです。

ご教授お願いいたします。
> C言語で
> static char *array[] ={"a","b","c"};
> このようなことを宣言したいのです。

VB6以前ではそういうことはできません。
まとめて代入する方法としての、代案としては、
・Variant型の変数にArray関数で指定した配列を代入する。
・何らかの区切り文字列で連結した文字列をSplit関数で分割する。
あたりがあります。
■No1057に返信(よねKENさんの記事)
>>C言語で
>>static char *array[] ={"a","b","c"};
>>このようなことを宣言したいのです。
> > VB6以前ではそういうことはできません。
> まとめて代入する方法としての、代案としては、
> ・Variant型の変数にArray関数で指定した配列を代入する。
> ・何らかの区切り文字列で連結した文字列をSplit関数で分割する。
> あたりがあります。

VB6以前でできないとは残念です。
ご提示された2番目の方法を使って実装したいと思います。
ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板