Ayuda/duda ARGB...
#1

buenas a todos, es simple esto, como podria hacer para verificar (Verificar, no Convertir) mediante un if si se coloca un color ARGB correcto?

osea ke si se coloca un color RGBA ke retone en false.

Desde ya muchas Gracias.
Reply
#2

ARGB? cualquier color?
Reply
#3

te refieres a que si un color no existe retorne false?
Reply
#4

Quote:
Originally Posted by bytytus
Посмотреть сообщение
buenas a todos, es simple esto, como podria hacer para verificar (Verificar, no Convertir) mediante un if si se coloca un color ARGB correcto?

osea ke si se coloca un color RGBA ke retone en false.

Desde ya muchas Gracias.
No puedes verificar eso por quй ambos serian correctos, lo que puedes hacer es pedir primero los colores RGB y despues por separado pedir el Alpha.
Reply
#5

tiene razon Daniel, ademas considerando que son hex tendras que verificar que sean numeros y letras de la a a la f y eso seria todo.
Reply
#6

ook, .

tendre ke convertirlos .

pero me keda una duda...

si convierto el color RGBA con el HexToInt me lo convertira a RGBA , pero la duda es ke si coloco un color RGBA en el HexToInt lo dejara correctamente en RGBA o haga Kilombro :S ?

pawn Код:
stock HexToInt(string[]) { //DracoBlue
  if (string[0]==0) return 0;
  new i;
  new cur=1;
  new res=0;
  for (i=strlen(string);i>0;i--) {
    if (string[i-1]<58) res=res+cur*(string[i-1]-48); else res=res+cur*(string[i-1]-65+10);
    cur=cur*16;
  }
  return res;
}
EDIT:

nada..., no dije nada xDD estaba confundido :S xD
Ya solucione Gracias.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)