こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

プロパティ設定値の型

コード中でプロパティを設定する場合です。
数字を扱う型だとCaption等でエラーが出ますね。
Stringだと数値も文字列もOKの様ですが、この型を使う事で問題は有るでしょうか。
もっと適切な型等、有るでしょうか。

宜しくお願い致します。

投稿日時 - 2018-06-15 17:50:53

QNo.9508614

暇なときに回答ください

質問者が選んだベストアンサー

提供されている各オブジェクトのプロパティは
それぞれデータ型が指定されていますので、
コードの中ではその型にあった指定(転記)が必要です。
(プロパティのデータ型が不明な場合はヘルプ等で調べましょう。)

変数で適切な型が決定できない場合は String 型でよろしいかと思います。
で、必要に応じて IsNumeric 関数(数値か否か調べる)などを
利用すると良いと思います。

--

> 数字を扱う型だとCaption等でエラーが出ますね。

??
Caption プロパティは String 型なので、文字も数値も指定できます。

--

今回のご質問は、クラスのプロパティ宣言の話では無いですよね?

投稿日時 - 2018-06-15 18:52:47

補足

Captionの値を入れる変数をIntegerで宣言出来ない。
と言いたかったのです。

投稿日時 - 2018-06-15 20:19:13

お礼

有難う御座います。

例えばプロパティとその値をユーザに自由に入力させ(InputBox等で)
そしてプロパティの値を変更するといった物を作る場合、値に適した変数はStringで良いのですね。

投稿日時 - 2018-06-15 20:23:47

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問