Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sobreescribir en un dbmemo (https://www.clubdelphi.com/foros/showthread.php?t=13001)

acrophet 03-08-2004 16:01:38

Sobreescribir en un dbmemo
 
Hola a todos, esta pregunta venia de otro topic que abri, pero prefiero ponerla por separado para no liar el asunto ;)
Pues resulta que tengo un dbmemo y me interesaria que al editarlo, estuviese en modo de sobreescribir, osea que lo que escriba machaque lo que ya haya.
De momento lo que escribo me va desplazando el texto ya escrito en el.
Un saludo a todos y gracias anticipadas.

Nuria 04-08-2004 09:17:19

¡Hola!

Y no te vale esto:

Código Delphi [-]
   DBMemo.Lines.Clear;

Un saludo :).

acrophet 04-08-2004 09:46:51

Mmmm, no no me vale, ya que lo que yo busco es poder sobreescribir, no borrar lo que ya haya escrito.
Veras, lo que yo hago es que al entrar en el dbmemo meto automaticamente la fecha y lo que busco es poder escribir en la misma linea donde he metido la fecha, pero sin que se corra el texto, osease, sobreescribir.

Nuria 04-08-2004 10:07:33

Y porque no utilizas un TDBRichEdit en vez de TDBMemo. El rich tiene las propiedades FindText,selStart,SelLength y SelText. Con lo que podrías sobreescribir texto.

Es una idea :rolleyes: . Suerte :).

yusnerqui 04-08-2004 14:32:25

Revisa el truco 224 de Trucomanía creo que es lo que necesitas

Saludos cordiales, Yusnerqui


acrophet 04-08-2004 17:08:27

He estado probando el truco que aparece en trucomania, pero no me funciona :confused: :confused: , no hace lo que se supone que debe hacer. Alguien lo ha probado??

Un saludo.

yusnerqui 04-08-2004 20:19:31

Cita:

Empezado por acrophet
Alguien lo ha probado??

Acabo de probarlo y con solo poner:

(sender as TCustomEdit).SelLength := 1;

en el KeyPress del memo hace lo que supongo quieres que haga

un saludo Yusnerqui.


La franja horaria es GMT +2. Ahora son las 02:41:45.

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