border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 10-12-2005, 10:19:13
Gran Participación en el Foro
 
Registrado: nov 2004
Posts: 176
mcrex1 Valoración +2
Predeterminado Memorizar textos

Lo he intentado hacer sin exito con un combo box

Lo que pretendo es un efecto en un textbox que al ir escribiendo me vaya poniendo textos predeterminados, algo parecido a un combo pero en algo tipo textbox

Gracias
Responder Con Cita
  #2 (permalink)  
Antiguo 10-12-2005, 10:50:33
Avatar de J.M.Movilla
Administrador
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.490
J.M.Movilla Valoración +2
Predeterminado

Vamos..., que lo que más claro dejas es que ni tú mismo te aclaras...

A ver si soy capaz de entenderte: Tú quieres que a medida que vas escribiendo en un textbox, vayan filtrándose los registros que tienes en un combobox, y queden sólo los que empiezan por los caracteres que tú vayas introduciéndo en el texbox; ¿es eso?

Por ejemplo, si escribes "b", en el combo te aparezcan todas la líneas que empiezan por "b". Luego añades "a", y en el combo quedan sólo las que empiezan por "ba"... Si es esto, te responderé con una solución muy fácil, aunque creo que te lo van a responder otros antes que yo, porque hoy tengo un día muy complicado con obligaciones perentorias...
__________________
José María Movilla Cuadrado
______________________
www.foro.vb-mundo.com
www.vb-mundo.com

Responder Con Cita
  #3 (permalink)  
Antiguo 10-12-2005, 11:43:42
Gran Participación en el Foro
 
Registrado: nov 2004
Posts: 176
mcrex1 Valoración +2
Predeterminado

Si, es eso y "perdon" por la mala explicación

pongamos por ejemplo en un campo de una historia clinica un texto para diagnostico principal.

mi idea es que (sin hacer busquedas que luego no se suelen hacer) cuando voy escribiendo me haga ese tipo de acción en el textbox

así ahorro tiempo en la entrada de datos

Gracias
Responder Con Cita
  #4 (permalink)  
Antiguo 10-12-2005, 16:22:32
Buena Participación en el Foro
 
Registrado: ene 2005
Posts: 77
khoby Valoración +2
Predeterminado

Yo en una ocasión implementé algo parecido a lo que tu estás comentando. Era para localizar datos mediante filtros de una manera muy rápida.
Tenía un formulario de búsqueda con un textbox y una lista situada debajo. En el textbox metias por ejemplo una a y te sacaba todas las palabras que empezaban por a si seguias con una c las que empezaban por ac......etc en la lista.
Yo lo controlaba mediante el evento change del textbox, en ese evento llamaba a un procedimiento de busqueda de expresiones que acababa haciendo una consulta del tipo.
Select * from table where campo LIKE '" & textbox.Text & "*' " . El resultado lo metia en un recordset y despues rellenaba la lista.
La verdad es que resultaba muy cómodo. Ten en cuenta que también tienes que controlar lo de la comilla para que no pete la consulta.
Código:
Private sub textbox_KeyPress(KeyAscii as integer)
       if keyascii = 39 then keyascii = 0
end sub
Espero que te sirva de ayuda. Es muy fácil de utilizar.
Responder Con Cita
  #5 (permalink)  
Antiguo 10-12-2005, 19:34:28
Avatar de J.M.Movilla
Administrador
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.490
J.M.Movilla Valoración +2
Predeterminado

Ya sabía yo que, una vez entendida tu pregunta, ibas a tener inmediatas respuestas. La que te da khoby esperfecta; yo sólo añadiría que, si quieres que te coja cualquier palabra de los diferentes registros (que no coja sólo la palabra inicial... Por ejemplo, si tú escribes "UROLOGIC" pueda presentarte "Afección urológica, Infección urológica, Inflamación urológica, Trastorno urológico... etc" sólo tienes que sustituir la SQL que te aconseja knoby por la siguiente:
Código:
"Select * from table where campo LIKE '*" & textbox.Text & "*' "
__________________
José María Movilla Cuadrado
______________________
www.foro.vb-mundo.com
www.vb-mundo.com

Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
como buscar textos en archivos planos Black_devil Visual Basic 6.00 5 12-10-2007 23:35:14
Textos del MessageBox Pixie_cabanyaler Visual Basic.NET 2003 & 2005 2 03-08-2007 13:20:38
Inclusión de .doc en un Editor de textos Aresito Visual Basic 6.00 1 01-03-2007 17:27:59
Archivos de textos? Ronald_Leon_Madrid Visual Basic 6.00 1 07-03-2005 22:59:27
Imprimir textos de longitud variable en varios renglones sinonimo Visual Basic 6.00 6 15-02-1970 13:05:32


La franja horaria es GMT. Ahora son las 23:04:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right