Autor |
Mensaje |
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
Pues eso mismo.
Me da objeto nulo si uso gb.gui.qt.
Y el código es el mismo. Os cuento con un poco mas de tiempo en que consiste y que veo cuando lo ejecute.
Ya os digo, selecciono el código, lo copio y lo pego donde uso el componente gb.gui.qt en vez de gb.gui y da error de objeto nulo.
El ejemplo que estoy tratando consiste en coger una imagen soltarla en un Picturebox y mostrarla.
Que funcione en uno y en el otro no, es lo que me extraña.
Comentaré según me vayáis preguntando. ...jajajaja.
Ya iré viendo que falla y os lo comentaré aquí.
P.d...aun sigue volando y volando, la operación de arrastre...cuando le da la gana. Poltergeist en mi pequeñin!!!.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#1 Jueves, 14 Julio 2016, 21:44 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
Si cargo la imagen en la variable tipo Picture de una forma da error ( Objeto nulo )
y de la otra forma no.
Forma correcta
Forma incorrecta:
¿ Motivo ?
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#2 Viernes, 15 Julio 2016, 00:25 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
Como no te expliques un poco mejor...
Dices que picture.load() es incorrecto. ¿Por qué? Es un método válido de la clase picture. No entiendo nada.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#3 Domingo, 17 Julio 2016, 10:38 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
Pues no hay mucho que explicar.
He intentado cargar una imagen en un objeto tipo picture de dos formas y de una me funciona y de la otra no.
Estoy usando QT4.
Subo el ejemplo:
Saludos
Descripción: |
|
Descargar |
Nombre del archivo: |
CargarImagenPicture.tar.gz |
Tamaño: |
41.81 KB |
Descargado: |
30 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
CargarImagenPicture.tar.gz |
Tamaño: |
41.81 KB |
Descargado: |
30 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
CargarImagenPicture.tar.gz |
Tamaño: |
41.81 KB |
Descargado: |
30 veces |
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#4 Lunes, 18 Julio 2016, 09:04 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
El nombre del post no es correcto, el error se ve. Solo es cuestión de ejecutar.
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#5 Lunes, 18 Julio 2016, 09:15 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
Lo que está pasando es que utilizas un método estático .Load() como si fuera propio de una clase instanciada.
La forma correcta es así:
Los métodos estáticos no requieren que la clase sea instanciada y se usan directamente con la clase base.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#6 Lunes, 18 Julio 2016, 11:01 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
¿ No te parece más breve de esta forma ?.
En este caso no era necesario una variable.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#7 Lunes, 18 Julio 2016, 13:17 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
Si busco esto:
Picture[]
En la ayuda de gambas, observo un metodo. _get
Citar:
comp • gb.qt4 • picture • _get
Como tal. Nosotros no lo vemos al escribir. ( No solemos verlo ).
He capturado la salida de la ayuda:
Como siempre voy a toda leche, a la hora de la salida del trabajo.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#8 Lunes, 18 Julio 2016, 13:50 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Mismo Código, Se Ejecuta Con Gb.gui Y No Con Gb.gui.qt
¿ No te parece más breve de esta forma ?.
En este caso no era necesario una variable.
Saludos
Ni en el otro caso tampoco. Cálmate y ve despacio, porque empiezas a patinar... no sé si el calor tenga algo que ver
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#9 Lunes, 18 Julio 2016, 17:28 |
|
|
|