visual basic.net
Publicado por susana castillo (1 intervención) el 18/04/2007 00:39:57
como puedo inverir los digitos ingresados desde teclado en una caja de texto,en programacion graciasss
Valora esta pregunta


0
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
// Asigna el identificador "inputText" a la caja de texto en la que se ingresarán los dígitos
var inputText:TextField = new TextField();
// Agrega un evento de escucha para capturar los eventos de teclado
inputText.addEventListener(KeyboardEvent.KEY_UP, onKeyUp);
function onKeyUp(event:KeyboardEvent):void {
// Verifica si la tecla presionada es la tecla Enter (código 13)
if (event.keyCode == Keyboard.ENTER) {
// Obtiene el texto ingresado en la caja de texto
var originalText:String = inputText.text;
// Invierte el texto
var reversedText:String = reverseText(originalText);
// Asigna el texto invertido de vuelta a la caja de texto
inputText.text = reversedText;
}
}
function reverseText(text:String):String {
// Convierte el texto en un array de caracteres, lo invierte y lo une nuevamente en un solo texto
var characters:Array = text.split("");
characters.reverse();
var reversedText:String = characters.join("");
return reversedText;
}