Ver Mensaje Individual
  #2  
Antiguo 15-05-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola kandorf.

No conozco la existencia de algo predefinido que evalue "cuantitativamente"
los caracteres que representan un valor numérico. Dentro de una cadena los
caracteres serán ordenados por su valor ASCII, por lo que 10, siempre será
menor a 3, puesto que alfabéticamente el 1 precede al 3.

Creo que como decis en el post, vas a tener que realizar una función que
busque dígitos numéricos y si los hay, realize la conversíon numérica para
luego realizar su reordenación, basada en la nueva regla que vos le impones.

Por supuesto que no podrías usar propiedades como Sorted de TStringList,
puesto que alteraría el órden impuesto por tu función.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita