Tema: SharedObject
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/06/2003, 11:11
Avatar de TMeister
TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 10 meses
Puntos: 193
Este ejemplo lo probe y funciona Perfecto.

Ojo los campos deben de ser InputText (texto de Entrada) y lo que debes nombrar es el Nombre de Instancia de Dichos Campos (user y pass) abajo de donde escoges el tipo de texto hay un recuadro que dice <instance name> ahi va el nombre de instancia no en el recuadro que dice var.

ahora para que el checkBox este siempre palomeado utiliza :

Código:
salva.setValue(true);
Entonces el Codigo queda:

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("PassTusitio");
if (Passwd.data.user != null) {
	user.text = Passwd.data.user;
	pass.text = Passwd.data.pass;
        salva.setValue(true); 
	delete Passwd;
}
envia_btn.onPress = function() {
	if (guardaInfo) {
		//gotoAndStop(loquesea)
		trace("Guardando");
		Passwd = SharedObject.getLocal("PassTusitio");
		Passwd.data.user = user.text;
		Passwd.data.pass = pass.text;
		Passwd.flush();
		delete Passwd;
	} else {
		trace("No guardes nada");
	}
};
el delete Passwd solo lo utilizo para no tener variables que ya no voy a necesitar si quieres lo puedes quitar.

Debe de Funcionar!!

Saludos!!