Programación General > C++ Builder

 Re: Secuencias de escape

(1/2) > >>

Larrosa:
Hola otra vez,
Quisiera saber si hay alguna forma de
usar las secuencias de escape como b ó r en los edit->text ó los memo->text.
Gracias

_Viktor:
Especificamente para que quieres usarlas, tal vez existe una alternativa mejor

Saludos!

Larrosa:
Te explico,
Estoy haciendo una calculadora y tengo
botones que al pulsarlos escriben los
numeros en el Tedit, y lo que quiero es
que haya un boton que permita borrar
el ultimo caracter escrito.
En el otro caso tengo un Tmemo en el
que guarda algunas operaciones, pero
no consigo que despues de cada operacion pase a una nueva linea.
Te pongo un ejemplo:
A+B+C=D
A+B+C=D
Esto es lo que quiero, y esto lo que me sale:
A+B+C=DA+B+C=D

No se si me he explicado bien, si no me lo dices.
gracias

_Viktor:
Hola, para ir eliminando caracteres de un Edit puedes usar el metodo Delete de AnsiString, de la siguiente forma:
 
--- Código: Text --- void __fastcall TForm1::Button1Click(TObject *Sender){ Edit1->Text = Edit1->Text.Delete(Edit1->Text.Length(),1);}  
Y para ir agregando de linea en linea en un memo puedes usar el metodo Add, de la siguiente forma:
 
--- Código: Text --- Memo1->Lines->Add(Operacion->Text);  
Donde operacion es el Edit que tiene la operacion completa hasta que se presiono el "=" y el metodo Add agrega una linea cada vez que es invocado.

Espero te sirva. Saludos!

Larrosa:
Gracias de nuevo, todo correcto.
Eres un monstruo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa