he omando un Ejemplo pasado de este mismo temas y le hice la modificacion para aumentar las vistitas!
En realidad es Facil, Si exite el Archivo .sol tomamos Sus valores y solo aumentamos la variable visitas!!
Aqui el Codigo!!
Código:
//Propiedades del CheckBox
salva.setLabel("Recordar Password");
salva.setStyleProperty("textSize", 11);
salva.setChangeHandler("quiere");
function quiere(component) {
guardaInfo = component.getValue();
trace(guardaInfo);
}
//Checamos si existe Info, Si existe la asignamos a
//los campos de entrada
Passwd = SharedObject.getLocal("Pass");
if (Passwd.data.user != null) {
user.text = Passwd.data.user;
pass.text = Passwd.data.pass;
salva.setValue(true);
//Aqui asignamos la visitas a una Variable!!
visitas = Passwd.data.visitas;
trace("Has visitado el Sitio "+visitas+" veces");
}else{
trace("Bienvenido por primera vez al Sitio");
}
envia_btn.onPress = function() {
if (guardaInfo) {
//gotoAndStop(loquesea)
trace("Guardando");
Passwd = SharedObject.getLocal("Pass");
Passwd.data.user = user.text;
Passwd.data.pass = pass.text;
//al gurdar si Existe la Variable tomamos su valor
// y le aumentamos uno
if (visitas != undefined) {
Passwd.data.visitas = Number(visitas)+1;
//si no Existe es que es su primera visita
} else {
Passwd.data.visitas = 1;
}
Passwd.flush();
delete Passwd;
} else {
trace("No guardes nada");
}
};
Solo necesitas en el escenario dos campos de Entrada "user" y "pass" y un Boton "envia_btn"..
Bueno espero les sirva!!
Saludos!!