Const の使い方???


初心者1号  2002-02-22 07:13:16  No: 104036

今VBで、色の設定を行っています。
RGB()という関数を使っているのですが、中で使う文字をCONSTで
宣言したいのですができません。
Ex)
    CONST  RED  =  (255, 0, 0)

    RGB(255, 0, 0)
          ↓
    RGB(RED)

CONSTを配列のように宣言はできないのでしょうか?
よろしくおねがいします。


たかみちえ  URL  2002-02-22 09:23:52  No: 104037

Constには変数、または関数の結果をいれることはできません。
  配列も多分無理です。Sub Main とかで設定しておいて、
あとは参照するだけの変数だったら、
定数と変わりないと思うので、それしかないかな…。

  ちなみに上の、&HFFFFFFとかいう、HTMLに彩色するような書式で書けば、
定数にできますけど…。
(ただしHTMLと右と左が逆)

  それと、真っ赤なら、vbRedという定数があります。
オブジェクトブラウザで、ColorConstantあたりをひけば、
定数として定義済みの色一覧が出るので、
覚えておくといいです。


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

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






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