タイトル : Re: コントロールにHTMLカラーを設定 投稿日 : 2008/01/04(Fri) 19:46 投稿者 : 琴
可か不可かで言えば不可でしょうね。 直接指定されてもVBからしたら「#FFFFFF」なんて知らない言葉ですし。 実際に試してみれば確認できますよ。 VBが判るように置き換えるとすると 16進数表記「&HFFFFFF」か、関数「RGB(&HFF, &HFF, &HFF)」または カラー定数(vbRedやvbWhiteなど)しかないかと。 16進数表記「&HFFFFFF」は左からBGRの順になるので注意が必要です。 また、10進数換算でマイナス値になってしまうとエラーになるので あまりよろしくありません。 例えば、緑一色にしようと「&H00FF00」を指定すると、 これは「-256」と判断されてしまいエラーとなります。 RGB関数は引数が左から順番にR、G、Bとなります。 各引数には「0〜255」または「&H0〜&HFF」で指定することができます。 例えば、緑一色にしようとするなら「RGB(&H0, &HFF, &H0)」でOKです。 カラー定数はあらかじめ定義されているいくつかの色を指定できます。 例えば、緑一色にしようとするなら「vbGreen」となります。 当然、色の微調整は利きません。 |