PictureBoxの指定座標のカラーを呼び出すには?


Cp.Alpha2  2002-03-08 00:36:07  No: 75354

PictureBoxに画像を表示させて
指定したX,Y座標のカラーを取得するにはどうすればよいのでしょうか。
それから、VBのカラーをRGBにどうやって変換すればよいのでしょうか。


Cp.Alpha2  2002-03-08 01:41:26  No: 75355

どうやらRGBとVBカラーは考えた結果、
R+256G+65536Bのようです。ご迷惑かけてすみません。


Say  2002-03-08 05:53:28  No: 75356

>指定したX,Y座標のカラーを取得するにはどうすればよいのでしょうか

Pointメソッド

>RGBとVBカラー

VBカラーとはvbRedとかvbBlueとかをさすのですが、
違う意味でつかっているようですね。

一応補足として・・・
24Bitカラー(16777216色)はRGB各色8Bit=256階調で表現されます。
16進数だと各2桁、計6桁で表現されます。
たとえば &H123456の場合、Blue=&H12,Green=&H34,Red=&H56
という意味です。慣れれば16進数見ただけでおおよその色が
わかるようになります。
16進数が苦手なら、RGB関数を使って色を作ることもできます。
lngColor=RGB(lngRed,lngGreen,lngBlue)
みたいな使い方です。
もっとも、内部では  R+256G+65536B  みたいな計算
やってるだけでしょうが・・・。


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

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






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