WebカラーとVBカラー

解決


コンボ  2005-01-07 20:16:31  No: 87674

#から始まるWebカラー値を取得し、&から始まるVBカラーに変換する方法、またその逆の方法がわかる方、教えていただけますか?
WebBrowserを使ってカラーを取得し、そのカラーの値をVBカラーに変換するというものです。


じゃんぬねっと  URL  2005-01-07 20:27:23  No: 87675

こんにちは、じゃんぬねっと です。

#RRGGBB -> &HRRGGBB
&HRRGGBB -> #RRGGBB

...え? 置換するだけでは? (^-^;)


コンボ  2005-01-07 20:48:28  No: 87676

そうなんですか(^^;いろいろあさってみたんですけど、http://www.atmarkit.co.jp/fdotnet/dotnettips/239colorconv/colorconv.html
みたいなページがあったんで、面倒なのかと。。。解決のようです。


じゃんぬねっと  URL  2005-01-07 22:19:26  No: 87677

> みたいなページがあったんで、面倒なのかと
それは、Webカラー色名表記の話ですよね?

> #から始まるWebカラー値
と、あなたは質問していますよ。

そして、そのページは VB.NET (.NET Framework) での話ではないかと。
もし、VB.NET なのならば、

hColor = Color.FromName("Red")

として、色名 "Red" の Color 構造体を取得し、

hColor.R.ToString("X2")
hColor.G.ToString("X2")
hColor.B.ToString("X2")

とすれば、16進表記のお望みのものができます。


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

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






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