Autor |
Mensaje |
calcena
Ingeniero Programador
Registrado: Julio 2016
Mensajes: 272
Edad: 47
|
Diccionarios Clave-valor
Buenas noches foreros, tengo una pregunta necesitaría montar una estructura [dictionary.item] [dictionary.value] porque lo único que he encontrado son Arrays bidireccionales, pero para poder acceder a estos a la hora de recorrerlos el identificador siempre ha de ser base 0 y me interesa almacenar el el .id otro valor.
Existe alguna estructura para Vb en gambas que se ajuste a esto que necesito?.
Saludos y gracias
|
#1 Sabado, 14 Octobre 2017, 23:40 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Diccionarios Clave-valor
Para eso podes usar dos matrices, una de enteros y otra de texto o variant.
Saludos
|
#2 Sabado, 14 Octobre 2017, 23:49 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Diccionarios Clave-valor
Buenas noches foreros, tengo una pregunta necesitaría montar una estructura [dictionary.item] [dictionary.value] porque lo único que he encontrado son Arrays bidireccionales, pero para poder acceder a estos a la hora de recorrerlos el identificador siempre ha de ser base 0 y me interesa almacenar el el .id otro valor.
Existe alguna estructura para Vb en gambas que se ajuste a esto que necesito?.
Saludos y gracias
crea una clase y tendras un array a gusto
principio clasex:
public item as integer
public value as variant
public otrodato as x_typo_dato
fin clase
public miclaseX as clasex[]
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/
|
#3 Sabado, 14 Octobre 2017, 23:50 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Diccionarios Clave-valor
necesitaría montar una estructura [dictionary.item] [dictionary.value]
De que tipo de datos son "dictionary.item" y "dictionary.value" ?
el identificador siempre ha de ser base 0
Perdona, no comprendo lo que quieres decir.
para Vb en gambas
Tambien esto no llego a comprender.
|
#4 Domingo, 15 Octobre 2017, 02:12 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Diccionarios Clave-valor
calcena:
Citar: una estructura [dictionary.item] [dictionary.value]
Tiene pinta que lo que necesitas se llama en gambas colecciones
https://cursogambas.blogspot.com.es/2012/08/colecciones.html
http://gambaswiki.org/wiki/comp/gb/collection
|
#5 Domingo, 15 Octobre 2017, 06:32 |
|
|
calcena
Ingeniero Programador
Registrado: Julio 2016
Mensajes: 272
Edad: 47
|
Re: Diccionarios Clave-valor
calcena:
Citar: una estructura [dictionary.item] [dictionary.value]
Tiene pinta que lo que necesitas se llama en gambas colecciones
https://cursogambas.blogspot.com.es/2012/08/colecciones.html
http://gambaswiki.org/wiki/comp/gb/collection
Lo has clavado compañero, eso mismo necesitaba.
Gracias a todos
|
#6 Domingo, 15 Octobre 2017, 12:35 |
|
|
calcena
Ingeniero Programador
Registrado: Julio 2016
Mensajes: 272
Edad: 47
|
Re: Diccionarios Clave-valor
necesitaría montar una estructura [dictionary.item] [dictionary.value]
De que tipo de datos son "dictionary.item" y "dictionary.value" ?
el identificador siempre ha de ser base 0
Perdona, no comprendo lo que quieres decir.
para Vb en gambas
Tambien esto no llego a comprender.
Gracias, la idea es que el tipo item sea variant y el tipo value también, la idea sería un id, item, value o un array de tres dimensaiones.
Pero con una estructura y una collection mato el tema.
Es que para vb.NEt hay colecciones y claro VB que utiliza gambas entiendo que es un lenguaje que se ha adaptado del vb pero habrán instancias de métodos que no existirán, no lo se.
por ejemplo aquí no existen lo arrayList, las keyValue....entre otros.
Saludos y gracias a todos.
|
#7 Domingo, 15 Octobre 2017, 12:38 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Diccionarios Clave-valor
VB que utiliza gambas entiendo que es un lenguaje que se ha adaptado del vb
Muy probablemente no llego a traducir bien lo que escribiste... quieres decir que gambas es un adaptación de VB ?
|
#8 Domingo, 15 Octobre 2017, 18:56 |
|
|
calcena
Ingeniero Programador
Registrado: Julio 2016
Mensajes: 272
Edad: 47
|
Re: Diccionarios Clave-valor
VB que utiliza gambas entiendo que es un lenguaje que se ha adaptado del vb
Muy probablemente no llego a traducir bien lo que escribiste... quieres decir que gambas es un adaptación de VB ?
si correcto, eso es lo que quería comentar.
|
#9 Domingo, 15 Octobre 2017, 18:59 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Diccionarios Clave-valor
De verdad es la primera vez que yo leo esta afirmación !
|
#10 Domingo, 15 Octobre 2017, 23:45 |
|
|
|