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 (547):    1 517 518 519 520 521 547   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 277
Último miembro: Elarrieu
Temas del foro: 1,687
Mensajes del foro: 8,750
Últimos temas
Nuevo manual dinámico...
Foro: WebApp/WebForms
Último mensaje por: omoreno, Hace 3 horas
Respuestas: 4 - Vistas: 112
Archivos adjuntos
Foro: Sobre gambas-es.org
Último mensaje por: omoreno, Hace 3 horas
Respuestas: 0 - Vistas: 17
Problemas con proyectos d...
Foro: Instalación
Último mensaje por: Grandamakulo, Hace 4 horas
Respuestas: 1 - Vistas: 36
No se ejecuta Gambas3 en ...
Foro: Instalación
Último mensaje por: Shordi, Ayer, 17:04
Respuestas: 5 - Vistas: 968
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.