Ayuda! con el combobox hola trabajo con vb6 tengo un combobox que contiene las especialidades de los medicos de un consultorio lo q quiero es q cuando el operador de la pc ing. los datos de medico ingrese la especialidad por un inputbox y un boton de añadir lo ponga en la lista del combo los seleccione y que la especialidad q agrego qede en el combo para siempre. cuando sierre el programa y vuelva a abrir este esa especialidad me dijeron q con el listcount se hace pero noce.un dato es con vb6 y sin base de datos osea los datos estan en un dat.pero no en acces o algo asi Private Sub AgreEsp_Click() NuevaEsp = InputBox("Ingrese Nueva Especialidad", , "Especialidad del Medico") If NuevaEsp <> "" Then ComEsp.AddItem (NuevaEsp) Else z = MsgBox("Por Favor Ingrese Especialidad", , "Error") ComEsp.SetFocus End If End Sub ai lo agrega pero cuando lo cierro y entro de vuelta no aparece lo q agrege, se q algo le falta ai me podrian decir q es lo q falta? |
Respuesta: Ayuda! con el combobox Claro porque estás agregando items en modo de ejecución y esos solo están disponibles para la sesión que ejecutas al cerrar se pierden. Lo que necesitas es utilizar un dataset a cualquier base de datos y obviamente ya no podrías usar el additem, sino que actualizar la base de datos y recargar los datos con el metodo fill. Otra forma seria que grabaras en un archivo de texto con un streamwriter y cargaras todos los valores en el evento load del formulario y grabarlos nuevamente al salir. Busca ejemplos de: DataSet Stream Writer combobox datasource. Saludos. |
Respuesta: Ayuda! con el combobox necesitas una base de datos... hay un tutorial muy bueno con video y explicaciones en la pagina cesarcancino.com a mi me sirvio mucho para desarrollar el software de mi empresa |
La franja horaria es GMT -5. Ahora son las 14:37:09. |
Desarrollado por: vBulletin® Versión 3.8.9
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
DeNunCianDo.CoM ©