Comunidad Gambas-es
Problema salida por consola usando proyecto con formulario - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: Instalación (https://gambas-es.org/forum-5.html)
+--- Tema: Problema salida por consola usando proyecto con formulario (/thread-1133.html)



Problema salida por consola usando proyecto con formulario - Shell - 15-12-2022

Buenas!.

El proyecto era para formularios usando librería QT. Pero como tenía que probar un código y ver su salida en la consola, añadí un formulario y en su evento Open,
agregué el código de prueba.

Código:
Public Sub Form_Open()
 
  Dim i As Integer
 
  Randomize
 
  For i = 0 To 50
    Print Rand(1, -1); " ";
  Next
 
End

Si lo ejecuto depurando, se ve la salida por consola.
Si lo ejecuto directamente no se muestra salida, solo el formulario. Puedo hacer clic en el botón de la consola, pero tampoco se ve nada.

Entonces se me ocurrió añadir un modulo, en este añadir un Main y ejecutar la clase. En este caso si se mostraba la salida por la consola.
Ya sé que es un proyecto gráfico, pero la salida de consola debería funcionar.

Es con la Gambas estable actual. 3.17.3

Más tarde..

Que curioso, el problema lo crea el punto y coma, después del paréntesis.

Así funciona:

Código:
..
 Print Rand(1, -1)
...

Y así no.

Código:
..
 Print Rand(1, -1);
...

Raro, raro. Confused

Saludos