Se me habia olvidado decir que estaba trabajando en flash, y en as2 aun asi Maikel un millon de gracias, he consegido lo que queria a partir del nombre de la funcion que me diste, si bien he tenido que buscar un codigo con la funcion
Number format, pero para flash, y despues de adaptarlo a un cuadro de texto que carga los datos de un archivo de texto. me ha costado, pero lo he conseguido, creo que me toca compartir con la comunidad que tantas veces me ha sacado de apuros
debajo posteo el codigo en caso de que alguien como yo lo necesite:
Esto es en flash
Código ActionScript :
function commaFormat(val:Number)
{
n = val.toString();
insPTR = 1;
if (n.indexOf(".") == -1)
{
t = "";
n = n.split("");
}
else
{
t = n.substr(n.indexOf("."), n.length);
n = n.substr(0, n.indexOf(".")).split("");
}
for (ptr in n)
{
t = n[ptr] + t;
if (insPTR++ == 3)
{
insPTR = 1;
t = (isNaN(n[0]) && ptr > 1) || (!isNaN(n[0]) && ptr >= 1) ? "," + t : t;
}
}
return t;
};
var cargador_lv:LoadVars = new LoadVars();
cargador_lv.onLoad = function(exito) {
prueba.text =(commaFormat(this.xai));
};
cargador_lv.load("cifras.txt");
Nota:Deben colocar un texto dinamico que en este caso se llama prueba, como nombre de istancia
y el archivo de texto externo se llama cifra
Esta es la informacion contenida en el archivo de texto:
&xai= 526525122&
los datos deben estar contenidas dentro del "=" y "&"
el "xai" es para saber donde esta la informacion dentro del archivo de texto, asi se puede hacer referencia a varios datos dentro del mismo archivo.