お世話になります。
VB6でプログラム作成をしています。
Constで5桁の0を宣言するのはどうすればいいか知りたいです。
Generalに宣言しています。
Format関数など、幾らか試してみましたが、出来ません。
ご教示お願いします。
目的は何でしょうか? 何をしたい為でしょうか
文字列でよければ Cont hoge As String = "00000"
となりますけど。
目的は、0を代入するのと、何も代入しないで勝手に入る0を区別したいです。
構造体のIntegerに値をいれるのですが、意図して0を代入する時と、
何も入れないで0が入るのを区別したいです。
目的に沿うなら、Constは無関係な気がします。
数値型ですので、何も代入しないと勝手に0が入ります。
意図して0を代入するのと区別したいのであれば、
文字列型にすればいいです。
文字列型なら初期値は空文字となり、意図して"0"を代入
した場合と区別が付きます。
値を使う場合は、Val関数を使うと空文字を0と認識して
くれます。
そうですね、String型の方がラクにできそうです!
その方法でやってみます。
ご教授ありがとうございました。
ツイート | ![]() |