Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Borrar Texto seleccionado de un Memo (https://www.clubdelphi.com/foros/showthread.php?t=46806)

Stevenmn 08-08-2007 22:30:26

Borrar Texto seleccionado de un Memo
 
Buenas, como puedo borrar el texto que este seleccionado de un memo.

he probado con memo1.lines.delete,y poniendole el valor como seltext, pero el problema es que seltext seria string y el valor que pide delete tendria que ser integer, probe tambien haciendole un strtoint,pero mara error.

seoane 08-08-2007 22:37:30

¿Probaste haciendo algo asi?
Código Delphi [-]
  Memo1.SelText:= '';

Stevenmn 08-08-2007 22:42:18

Cita:

Empezado por seoane (Mensaje 221830)
¿Probaste haciendo algo asi?
Código Delphi [-] Memo1.SelText:= '';


:o:o:o que cosas no, si es asi y funciona bien, como no cai en cuenta :(:(

Gracias

paldave 24-08-2007 05:34:59

Prueba esto:

Código Delphi [-]
procedure BorrarSeleccion;
var s:Integer;
begin
  s:=Memo1.SelStart;
  Memo1.Text := Copy(Memo1.Text,1,s)+ Copy(Memo1.Text, s+Memo1.SelLength+1,Length(Memo1.Text)-(s+Memo1.SelLength));
  memo1.SelStart :=s;
end;

Espero te sirva


La franja horaria es GMT +2. Ahora son las 08:12:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi