Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/05/2010, 08:12
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 14 años, 6 meses
Puntos: 53
Respuesta: Problema con MsFlexgrid

Hola Xyon:

Suponiendo los días de la semana
1 - Lunes
2 - Martes
3 - Miercoles
4 - Jueves
5 - Viernes
6 - Sabado
7 - Domingo
En una comparacion SIEMPRE 2 es menor que 4

Pero la comparación en VB se realiza según caracteres y el caracter J SIEMPRE es antes que M

Esta es mas o menos la idea que intento explicarte

Si quieres verlo facilmente, inserta un ListBox en tu proyecto y pon su propiedad Sorted a TRUE, entonces pegas este código

List1.AddItem "lunes"
List1.AddItem "martes"
List1.AddItem "miercoles"
List1.AddItem "jueves"
List1.AddItem "viernes"
List1.AddItem "sabado"
List1.AddItem "domingo"

y verás lo que te enseña el ListBox ya que la comparación es por valor ASCII del caracter o sea que 5 es menor que 6 pero JUEVES es menor que MARTES porque la J viene antes que la M

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...