RGB zu Hex

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

ozzi789

Betreff: RGB zu Hex

BeitragSa, Sep 13, 2008 0:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi

Ich habe mit RequestColor 3 werte, also RequestRed usw
Wie bekomme ich diese 3 werte zu einem Hex wert ?

Code: [AUSKLAPPEN]
RequestColor ()
   
   red$=RequestedRed()
   green$=RequestedGreen()
   blue$=RequestedBlue()
   Print red$
   Print green$
   Print blue$
   Print ""
   
      
   If red$  ="0" Then red$="000"
   If green$="0" Then green$="000"
   If blue$ ="0" Then blue$="000"
   
   
   he$=red$+green$+blue$
   he$=Hex$(he$)
   Print he$
   
   WaitKey



Iwie so sollte es gehn Confused




mfg ozzi
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5

Eingeproggt

BeitragSa, Sep 13, 2008 0:18
Antworten mit Zitat
Benutzer-Profile anzeigen
https://www.blitzforum.de/help/ReadPixelFast

Zitat:
Berechnung des Farbcodes aus den Farbanteilen:
rgb = a*$1000000 + r*$10000 + g*$100 + b


Wobei a=255 und r,g,b als Ints angegeben werden sollten, nicht als String...
tja, und dann sollte hex den Rest machen Wink

mfG, Christoph.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

ozzi789

BeitragSa, Sep 13, 2008 0:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke viel mals Wink

hab mich immer gewundert warum die Farben ned stimmen ><





Edit :

Code: [AUSKLAPPEN]
   R%=RequestedRed()
   G%=RequestedGreen()
   B%=RequestedBlue()



Print Right( Hex(R%*$10000 + G%*$100  + B%) ,6)




So isss Supi *_*
(iwie gefunden Embarassed )
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group