Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Estructura Con Propiedades Persistentes!
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Estructura Con Propiedades Persistentes! 
 
Buenas!.

Estoy haciendo un ejemplo para el cambio de divisas.
Diseñe al principio una clase pero como no iba a tener métodos, decidí crear una estructura.

Al principio solo estaba usando el cambio de euros a dolares y viceversa.
Pero luego quise añadir más divisas y me surgieron problemas de repeticiones de divisas,
con lo que tengo que cambiar el tipo de valores de la estructura y procedimientos.

Digamos que yo tenía la estructura definida al principio de esta manera:

Public Struct Divisa
  clave As String
  nombre As String
  valor As Float
End Struct
 


Y para probar, decidí cambiarla a esta: ( No es que sea la estructura final ).

Public Struct Divisa
  clavenombre As Collection  
  valor As Float
End Struct
 


Y para sorpresa me encontré que al asignar los valores a la estructura nueva, seguían saliendo las propiedades de la anterior!.  

 problemaconestructura

Estoy usando la versión estable de gambas.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Estructura Con Propiedades Persistentes! 
 
Al crear una nueva variable del mismo tipo de la estructura.
Podía usar en esta las dos únicas propiedades que definí como nuevas y no tres como tenía anteriormente.

Al volver a la antigua variable definida como estructura (unadivisa) e intentar ver sus propiedades, se mostraron correctamente las dos que tenía!.

Así que algo pasó temporalmente con la primera variable definida como estructura.
Seguiré probando.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Estructura Con Propiedades Persistentes! 
 
Otro ejemplo:

 otroejemplo

Se le comió la nariz el gato!.

Na ,na, naaaa!.

Al principio tenía solo colordeojos y bigote. Y luego después de ejecución, añadí nariz y se quedó en "na".

Na de na!.  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Miercoles, 28 Febrero 2018, 12:03; editado 2 veces 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Estructura Con Propiedades Persistentes! 
 
Ahora hago esto:

 nuevavariablea_adida

Y ahora ya se puede ver la nueva propiedad!.  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Estructura Con Propiedades Persistentes! 
 
Hace mucho tiempo que noté este problema.
 



 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Averiguar La Estructura De Una Tabla. shordi Bases de Datos 6 Sabado, 11 Junio 2011, 18:38 Ver último mensaje
shordi
No hay nuevos mensajes Documentación Estructura Archivos De Proy... fabianfv General 2 Jueves, 02 Febrero 2012, 23:36 Ver último mensaje
fabianfv
No hay nuevos mensajes Ejemplo De Estructura Shell General 2 Jueves, 20 Junio 2013, 14:47 Ver último mensaje
jguardon
No hay nuevos mensajes Estructura De Un Proyecto Shell General 6 Miercoles, 22 Enero 2014, 23:15 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
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



  

 

cron