FLAVIO35 10-09-2020, 20:37
Hola,
Mi nombre es Flavio y estoy comenzando con Gambas. He programado mucho en VB6 pero Tanto Gambas como Linux son nuevos para mi.
Desde ya pido disculpas si mi pregunta llega a ser un poco básica pero hay que comenzar de algún modo.
Mi intención es recibir una constante en el programa principal al ejecutar un script.
Doy un ejemplo:

user@PC:~$ recibiendo.gambas 4

En este ejemplo la idea sería que desde el script se lance "recibiendo.gambas" (se trata de un formulario con entorno gráfico, audio,etc) y que de algún modo llegue el dato (en este caso el número 4) para que lo pueda procesar dentro del programa. No sé si esto es posible ni tampoco cómo sería la sintaxis del script.
Gracias desde ya por lo que se pueda aportar.
tincho 08-09-2020, 23:17
Hola a todos.
En la lista internacional se dio una charla sobre como cambiar el texto de varias Labels en tiempo de ejecución.
les trasmito un procedimiento que se me ocurrió para editar el texto de algunos controles.
Dejo también el proyecto con el que hice el experimento por si a alguien le interesa.
Código:
Public Sub Button1_Click()

  Dim i As Integer

  For i = 1 To 3
    ControlStamp(["Label", "Label" & CStr(i), "Bingo!!"])
    Wait 0.5
  Next

End

Public Sub ControlStamp(stx As String[])

  Dim ct As Object
  Dim i As Integer
  Dim colex As New Collection

  If stx.Count = 3 Then
    Select stx[0]
      Case "TextBox", "ComboBox", "Label" 'To be continued....
        For Each ct In Me.Controls
          If Object.Type(ct) = stx[0] Then
            colex.Add(ct, ct.Name)
          Endif
        Next
        If colex.Exist(stx[1]) Then
          colex[stx[1]].Text = stx[2]
        Endif
    End Select
  Endif
End
Saludos.
Archivos adjuntos
.gz
ejemplo-label-array-0.0.1.tar.gz (Tamaño: 11.81 KB Descargas: 1)
tincho 08-09-2020, 10:32
Hola a todos.
[Imagen: aXSf11f.png]
He visto algunos mensajes sobre inconvenientes con gambas en debian así que aquí les dejo algunos consejos sobre el tema luego algunas experiencias con dicha distro y gambas.
En producción lo optimo es usar la versión estable de debian, que es Buster, y por añadidura la versión estable de gambas que es la versión 3.12 esto generalmente funciona a nivel servidor pero a nivel escritorio lo que sucede es que los paquetes como gambas están muy desfasados con respecto a la versión de desarrollo.
Como saben debian tiene 3 ramas la estable, la de pruebas y la inestable. En el escritorio suele funcionar bastante bien la rama de pruebas Testing pero a veces falla algo y por ello no la recomiendo para producción, pero si se puede usar para el escritorio sin mayores complicaciones.
EL cambio se puede hacer en el archivo apt/
Luego si la forma de apt sources es la siguiente
deb http://site.example.com/debian distribution component1 component2 component3
deb-src http://site.example.com/debian distribution component1 component2 component3

Bastaría con tenes el el archivo algo como
deb http://deb.debian.org/debian/ testing main contrib non-free
deb http://deb.debian.org/debian/ testing-updates main contrib non-free
deb http://deb.debian.org/debian-security testing-security main


Algunos enlaces de interes.
https://wiki.debian.org/DebianTesting
https://debgen.simplylinux.ch/
Nota: Este ultimo es para generar el archivo apt.source
Finalmente deseo recalcar que usar la versión inestable es eso precisamente así que solo usar en caso de experimentos y no para trabajar.
Saludos.
Páginas (570):    1 540 541 542 543 544 570   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 304
Último miembro: leonmv
Temas del foro: 1,760
Mensajes del foro: 9,148
Últimos temas
Visual Studio Code con Ga...
Foro: General
Último mensaje por: guizans, 07-03-2026, 14:24
Respuestas: 2 - Vistas: 339
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: vjarvelo, 03-03-2026, 16:32
Respuestas: 2 - Vistas: 3,062
Sobre la proteccion del c...
Foro: General
Último mensaje por: Shordi, 19-02-2026, 11:07
Respuestas: 7 - Vistas: 848
Sobre LinuxMint
Foro: Mundo Linux
Último mensaje por: guizans, 17-02-2026, 21:46
Respuestas: 2 - Vistas: 469
Problema con creación de ...
Foro: Bases de Datos
Último mensaje por: guizans, 17-02-2026, 21:42
Respuestas: 4 - Vistas: 664
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.