|
Página 1 de 1
|
Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
Autor |
Mensaje |
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
Buenas,
en el programa infobasedatasql tengo un combobox y quiero que este, este con las ultimas 15 rutas a bases de datos abiertas recientemente.
ahora bien, manejo dos ideas, una usar la clase settings, dos hacer mi propio método y estructura en un txt.
que método usas vos para codear esto?
no debería existir una clase para este tipo de tarea repetitiva?
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#1 Martes, 12 May 2015, 15:42 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
V3ctor:
Yo haría una clase que tuviera:
- Un método para añadir un archivo (el que acabamos de abrir), a una lista (guardada por ejemplo en un archivo de texto). Este método comprobaría que si añade un archivo y este es el 16, borraria el más antigüo. Asi siempre la lista se mantendria como máximo con 15 elementos
- Otro método que nos devuelva los archivos. Se encargaría de leer el archivo de datos.
|
#2 Martes, 12 May 2015, 18:08 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
genial jsbsan voy a programar una clase, ya que recién hoy entiendo que es para que sirven.
después la subo cuando la tenga pronta.
y que tal si esa clase no solamente soporta combobox sino otros objetos, tipo listview? jaja me complico solo hay quien pudiera ser Beinot jaja
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
última edición por v3ctor el Martes, 12 May 2015, 18:23; editado 1 vez
|
#3 Martes, 12 May 2015, 18:19 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
V3ctor:
Citar: y que tal si esa clase no solamente soporta combobox sino otros objetos, tipo listview?
Debierais de separar la parte visual (los controles combobox, listview, etc) de la clase que hace el trabajo de buscar y almacenar las rutas de los archivos recientes.
Así consigues tener una clase genérica, que luego la puedes aplicar a cualquier control.
Saludos
|
#4 Miercoles, 13 May 2015, 09:19 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
julio y que tal si hago algo así....
supongamos tengo un combobox llamado cbxListaRutas y un listview llamado lstNombres
hago una clase que guarde listas, el archivo se vería algo así
[cbxListaRutas]'objeto
Max=15
1=/home/root
2=/home/prueba1
3=etc..
[lstNombres]'objeto
Max=10
1="Marcelo Ruperto"
2="Adriana Fernandez"
3=etc...
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#5 Miercoles, 13 May 2015, 15:37 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
V3ctor:
hago una clase que guarde listas, el archivo se vería algo así
Si, se podria hacer algo asi.
Pero se me ocurre que se podría usar una estructura de datos tipo JSON:
Citar: {
"cbxListaRutas":
{"1":"/home/root",
"2":"/home/root"
},
"lstNombres":
{
"1":"Marcelo Ruperto",
"2":"Adriana Fernandez"
}
}
|
#6 Miercoles, 13 May 2015, 20:09 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Que Formas Usar Para Llenar Un Combobox Con Rutas De Archivos Recientes
... qué ganas de reinventar la rueda. Con lo simple que es crear una base sqlite con una tabla con dos campos...
Los "grandes" programas como Thunderbird, Firefox, Evolution, etc. Hace unos años usaban archivos como los que decís, con formatos propios y "extraños". Todos migraron a SQLite. Por algo será.
Saludos.
|
#7 Miercoles, 13 May 2015, 20:43 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|