Tema: Case else
Ver Mensaje Individual
  #3  
Antiguo 19-02-2008
intercubo intercubo is offline
Miembro
 
Registrado: feb 2008
Posts: 11
Reputación: 0
intercubo Va por buen camino
Código Delphi [-]
Case Ord(C) of      97..122:      Col:=0; //Caracter      
48..57:      Col:=2;  //Numero      10,13:      Col:=22;  //Enter      
else //else del case        
begin          
for x:=0 to 24 do             
Begin              
if C=Columnas[x] then                
Begin                  
Col:=x;  //Caracter de la Matriz                
End              
else                
Col:=24; //Otra cosa             
end;       
 end;

Col siempre toma el valor 24, aunque C si sea igual a uno de los valores del arreglo Columnas[] cuando no es una de las 2 primeras opciones (caracter o numero)

Última edición por intercubo fecha: 19-02-2008 a las 04:38:31.
Responder Con Cita