Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Guardar historial de todo lo escrito en un EDIT (https://www.clubdelphi.com/foros/showthread.php?t=67939)

Rofocale 15-05-2010 01:41:44

Guardar historial de todo lo escrito en un EDIT
 
hola a todos como puedo guardar un historial de todo lo que escribo en un dbedit y luego cuando escriba y sea algo igual a lo que escribe anteriormente se muestre y asi me evite estar tipeando nuevamente..
porrfavor alguien me puede decir como lo puedo hacer ?
gracias

Casimiro Notevi 15-05-2010 01:50:00

La única forma es guardándolo, ya sea en un ficherito de texto, en una base de datos o como quieras. Luego tendrás que leerlo todos al entrar en ese campo y cuando el usuario empiece a teclear tendrás que compararlo con lo tecleado en otras ocasiones e ir presentando los que se parezcan.

Rofocale 15-05-2010 19:00:14

bueno una cosa mas cuando entras a google se abre un cuadro desplegable hacia abajo cuando vas escribiendo y te muestra las posibles palabras para completar.. algo asi quisiera hacer que se muestre un cuadro desplegable con todo lo que he guardado mientras voy escribiendo

Casimiro Notevi 15-05-2010 19:12:58

Sí, ya lo había entendido, debes usar un combobox, por ejemplo, y hacer como te he indicado antes.

krlox31416 16-05-2010 05:42:15

Tal vez esto te pueda servir
Código Delphi [-]
 
procedure TForm7.ComboBox1Enter(Sender: TObject);
begin
Datamodule2.Table2.Open;
Datamodule2.Table2.First;
Datamodule2.Table2.Refresh;
while not Datamodule2.Table2.Eof do
      begin
      DataModule2.Table2.Refresh;
      ComboBox1.Items.Add(Datamodule2.Table2.FieldByName('Descripción').AsString);
      Datamodule2.Table2.Next;
      end;
end;

o estos hilos:

http://www.clubdelphi.com/foros/show...=autocompletar

http://www.clubdelphi.com/foros/show...=autocompletar

Saludos.

Rofocale 17-05-2010 17:56:52

gracias me sirvio mucho..

alguien me puede decir por cierto como implementar un lookupcombobox como el del editor de delphi cuando tipee en el edit un pedazo del nombre aparezca el lookupcombobox con la lista de los posibles y cuando escoja uno este desaparezca otra vez
a ver si me ayudan un poco

gracias

krlox31416 17-05-2010 23:49:16

checa en las propiedades del combobox


La franja horaria es GMT +2. Ahora son las 02:51:40.

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