Názory ke článku Práce s grafikou XIII - Plastický obraz – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Názory ke článku Práce s grafikou XIII  - Plastický obraz – Programujte.comNázory ke článku Práce s grafikou XIII - Plastický obraz – Programujte.com

 

Názory ke článku Práce s grafikou XIII - Plastický obraz

Kubik_001   NOVÝ
25. 3. 2006

Moc hezký, jenom bych si troufl dodat:
Kdo by chtěl ušetřit místo v zápisu, dovolil jsem si udělat funkci, která z barvy vypíše R,G,B
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub inRGB(barva As Long, r As Integer, g As Integer, b)
Ca = barva
r = Ca Mod 256
g = (Ca - r) / 256 Mod 256
Ca = Ca - Ca Mod 256 - (((Ca - r) / 256) Mod 256) * 256
b = Ca / 256 / 256
End Sub
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Použití:
inRGB Barva, R, G, B
přičemž do R se uloží hodnota R složky atd...

No snad je to přehledné, stručněji se mi to napsat nepodařilo , vždy mě to hlásilo Overflow, absolutně nepobírám proč

Kubik_001   NOVÝ
25. 3. 2006

Jinak tak, jak jsem to napsal nahoře vyžduje předem nadeklarování proměných, kdo je na to moc liný tak by mu asi stačilo toto:

Sub inRGB(barva, r, g, b)
Ca = barva
r = Ca Mod 256
g = (Ca - r) / 256 Mod 256
Ca = Ca - Ca Mod 256 - (((Ca - r) / 256) Mod 256) * 256
b = Ca / 256 / 256
End Sub

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý