Visual Basic 6.0

En un formulario tengo un cuadro combinado que lo formo desde una tabla, con tres campos c.p., poblacion y provincia (41000 * Paradas * Sevilla), cuando selecciono quiero que deje solo el el c.p. En el cuadro combinado y utilizo Combo1=Mid(Combo1,1,5), pero al salir se queda en blanco.

1 respuesta

Respuesta
1
Un cuadro combinado es un texto más una lista.
Para seleccionar un elemento se puede hacer de dos formas: introduciendo texto en el cuadro de texto o seleccionándolo de la lista.
Los elementos se adiciona al cuadro combinado con el método AddItem, seguramente así lo cargas.
Te pregunto si solo quieres el código postal carga solo ese dato de la tabla.
Al querer que el cuadro combinado contenga solo el código postal estarías tratando de crear otro elemento y esto se hace con el método AddItem pues la propiedad TEXT es de solo lectura.
Fíjate que si creas un campo de texto por ejemplo Texto1 y utilizas la instrucción
Texto1 = Mid(Combo1.text,1,5)
Te va a dejar ahí el Código Postal del elemento seleccionado.
Suerte

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas