Gambas 3.9.1 Titulo Del Proyecto, Repetición


Objetivo: Gambas 3.9.1 Titulo Del Proyecto, Repetición
Buenas!.

Hoy me ha ocurrido a la hora de seleccionar que proyecto quiero cargar
Lo que nos muestra el wizard de gambas. Este proyecto se le repetía dos veces el mismo titulo.

A la hora de seleccionar el proyecto (Árbol de directorio con los proyectos)

seleccioneunproyecto

No se ve nada raro.

Si veo las propiedades del proyecto, me voy a titulo puedo ver:

titulo

Bien.

Cuando decido abrir el mismo proyecto por hacer algo.

lineastitulosigual

Comentar este proyecto es la copia de otro, para no destruir nada del anterior.
También comentar que he hecho lo mismo con otro proyecto y no ha ocurrido eso.
(Ya con un proyecto de la versión 3.9)

Ha podido ser una cosa casual. Pero no hay forma de quitar las dos líneas de titulo.

Saludos

Objetivo: Re: Gambas 3.9.1 Titulo Del Proyecto, Repetición
Olvide esto. Que parece una característica nueva.

El proyecto es una aplicación de consola. Fijaros en el árbol del proyecto.

arboldelproyecto

Ejecuto y me muestra la salida en la consola.
Pero ahora tenemos una opción, que es en la misma consola:

nuevasopciones

Ejecuto y fijaros que pasa si uso Open Contents.

Esto también me ha llamado la atención. Que el texto que aparece en la consola (los apellidos) este tan desplazado.

textodesplazado

Vale, ahora uso Open Contents y vemos en las pestañas de la ventana del editor.

salida

Ademas si nos fijamos en el árbol del proyecto podemos observar que se ha creado otra rama mostrando esto:

arbolnuevarama

Pues eso fueron los pasos que hice con este proyecto:

Public Sub Main()

Dim colcliente As New Collection

With colcliente
.Add("Pedro", "Nombre")
.Add("García Montes", "Apellidos")
.Add("M", "Sexo")
.Add(34, "Edad")
End With

MostrarDatosCliente(colcliente)

End

Public Function MostrarDatosCliente(cliente As Collection)

Dim cli As String

For Each cli In cliente
Print cliente.Key & ":", cliente[cliente.Key]
Next


End


Comentar también que vemos que cliente es el parámetro que se le pasa a la función.
Pues según escribía dentro de la función la palabra cliente tuve que escribirla "letra a letra". Que raro.

Uso la gambas Beta.

Saludos

Objetivo: Re: Gambas 3.9.1 Titulo Del Proyecto, Repetición
Citar:
Pues según escribía dentro de la función la palabra cliente tuve que escribirla "letra a letra". Que raro.

Simplemente crear la referencia no crea la instancia.
Si mencionas cliente as collection, pues vale, el editor sabe que existe algo llamado cliente y la dirección de memoria que apunta, pero su contenido es null, por lo que no puede mostrarte ni propiedades ni nada.
Si tecleas cliente = new collection, a partir de ahí cada vez que menciones cliente y escribas un punto se desplegará toda la parafernalia.

No es raro, es... incompleto.

Saludos

Perfil MP  
Objetivo: Re: Gambas 3.9.1 Titulo Del Proyecto, Repetición
Shordi:

Citar:

Si mencionas cliente as collection, pues vale, el editor sabe que existe algo llamado cliente y la dirección de memoria que apunta, pero su contenido es null, por lo que no puede mostrarte ni propiedades ni nada.


Claro, pero es que es solamente un tipo de parámetro de la función.

Citar:

cliente = new collection


Eso no lo puedo hacer en la declaración del parámetro de la función.

Saludos

Objetivo: Re: Gambas 3.9.1 Titulo Del Proyecto, Repetición
Citar:
Eso no lo puedo hacer en la declaración del parámetro de la función.

Lo sé, lo sé, era una "proposición didáctica ejemplarizante demostrativa" nada más...


Perfil MP  
Objetivo: Re: Gambas 3.9.1 Titulo Del Proyecto, Repetición
Shordi:

Hoy no he tenido que escribir letra a letra la variable.
Use una clase, pero probando con el ejemplo anterior usando collection no he tenido problemas tampoco.
A lo mejor son errores que se deben corregir para la futura versión estable.

capturausandoclase

Curioso la forma en como muestra:

Main.cliparam

Al igual que una propiedad o método. Pero es una variable "local"!.
Sobre todo eso, que es local.

Saludos

última edición por Shell el Jueves, 08 Septiembre 2016, 19:36; editado 1 vez

Página 1 de 1


  
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

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.6614s (PHP: -87% SQL: 187%)
Consultas SQL: 46 - Debug off - GZIP Activado