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 21: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 21:37:30

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

Stevenmn 08-08-2007 21: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 04: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 01:23:36.

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