HenryGuzman 04-09-2021, 01:52
Que tal , tengo una duda , sabemos que para utilizar librerias que hemos creado en Gambas IDE debemos de ir a nuestro nuevo proyecto y luego seleccionar propiedades > librerias y seleccionar las librerias que utilizariamos , hasta ahi todo bien , ahora cuando yo genero el paquete rpm o deb , esas librerias no se incluyen en el proyecto por lo que toca generar los paquetes de las librerias + el del programa ,ahora bien ¿habra una manera de incluir las librerias a nuestro proyecto y que a la hora de crear el paquete , este ya contenga las librerias necesarias que utiliza ese proyecto ? o que nosotros dentro de el proyecto podamos incluir la libreria y importarla algo como :

library "~/miprograma/lib/ejemplo.gambas" as ejemplo

ejemplo.FnEjemplo()

no se algo asi , como para explicar la idea que quiero dar a entender . Gracias .
HenryGuzman 04-09-2021, 01:36
Hola que tal a todos , me ha surgido una duda en el IDE de Gambas hay  una parte donde nosotros hacemos las traducciones de nuestros programas , mi pregunta o inquietud es ¿como cargar esos archivos (.po) de las traducciones que genera el IDE en mi programa con un comboBox?.
por que la manera en que yo lo hago es usando gb.settings y creando archivos de traducciòn , pero no se si sea conveniente hacer eso o se que  hay mejores formas de hacerlo, dejo una capturas de lo que pretendo hacer .

[Imagen: 662ff666085b41d08fd36500c509dae6o.jpg]

les dejo un ejemplo de traduccion que hago actualmente , ese lo lee el programa y una funcion asigna las cadenas a los componentes (txtLabel,buttons etc) donde quiero que haga la traduccion .
Archivos adjuntos
.txt
Spanish.txt (Tamaño: 2.19 KB Descargas: 3)
AlfredoSC 02-09-2021, 19:36
Hola a todos:

He realizado varios proyectos con Gambas3 para usar los puertos de una PC (serial, paralelo, USB HID, USB-CDC, ttyUsB0, ttyACM0), pero durante el diseño y desarrollo, yo mismo tengo que hacerme miembro del grupo "dialout" o bien dar permisos con "sudo chmod" a cada uno de esos puertos o "streams".

Hasta aquí todo bien, bueno regular.

Pero cuando quiero instalar mi Proyecto terminado en otro equipo, pues debo instruir al usuario sobre el "dialout" o el "chmod" y la verdad a él y a mi me parecen algo que no debería pasar a nivel usuario final.

Por eso quisiera insertar en mis propios diseños ése recuadro que sale por ejemplo en Synaptic, donde se requiere poner el password de super usuario, pero como verán a un usuario final no debería encajar en ese grupo de sudoers, o si?

Entonces lo mas viable es que mi aplicación en modo "silencioso" haga la autorización para acceder a los streams o puertos que maneja, porque de otra manera mi desarrollo es inservible.

Mirando el tema de :  Ampliar opciones de comandos de Gambas3 para la consola
Shell » Hoy 15:24, se me ocurre que esta es una de esas oportunidades para ampliar las opciones de comandos de gambas3.

Y por ejemplo usar:

Try Exec ["???","???","stream o puerto"] to Result

if Error Then
   ' Buscar en el sistema el usuario actual y otorgarle los permisos
Endif

Por ejemplo, cómo es que CuteCom puede abrir diferentes puertos de /dev sin ningún problema?

Gracias por escuchar. Saludos....
Páginas (553):    1 383 384 385 386 387 553   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 280
Último miembro: herbert
Temas del foro: 1,704
Mensajes del foro: 8,845
Últimos temas
Error de sistema "Demasia...
Foro: General
Último mensaje por: Shordi, Hace 4 horas
Respuestas: 1 - Vistas: 39
controlar el Activado/Des...
Foro: General
Último mensaje por: Shordi, Hace 5 horas
Respuestas: 1 - Vistas: 29
Conexión Bluetooth: RFCOM...
Foro: Hardware & IoT
Último mensaje por: jguardon, 06-05-2025, 16:57
Respuestas: 5 - Vistas: 161
gb.db2: columnas calculad...
Foro: Bases de Datos
Último mensaje por: guizans, 04-05-2025, 21:02
Respuestas: 14 - Vistas: 538
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.