Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Vasta-RGB

sooda [22.10.2003 10:09:09]

#

juu rgb:llä hän saa värin kun tietää r g ja b valuet mutta mitenkä saa r, g ja b valuen jos tietää sen long väri arvon? varmaan ANDilla pelleilyllä mutta mä en onnistu
EDIT: keksin jo, sori ku häiritsin...

cR = c And 255
cG = c And (65535 - 255)
cG = cG / 256
cB = c And (16777215 - 65535)
cB = cB / 65536

thefox [22.10.2003 22:31:58]

#

Andaukset on selkeämmän näköisiä kun kirjoitat ne heksana :) Tai yleensäkin:

r = (c And &HFF)
g = (c And &HFF00) / &H100
b = (c And &HFF0000) / &H10000

sooda [23.10.2003 09:09:19]

#

Juu, oli välkällä minuutti aikaa niin en jaksanut keksiä selkeämpiä... pääasia että toimii ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta