Re: Editar Módulo Desde Programa
Citar:
Mi idea es que el usuario pueda editar este código desde el programa sin necesidad de abrir el ide de
gambas o buscarlo para abrirlo con un editor de texto.Y conseguir esto.
No se puede editar código desde el propio programa ni desde fuera de él.
gambas necesita código compilado y no puede ejecutar código fuente. Lo que puedes hacer es que el usuario tenga acceso a los datos que luego saldrán en los textBox.
Crea un fichero de texto que se llame "carpeta personal/.miprograma/equipos.txt" (por ejemplo) y teclea en él los equipos, uno en cada línea. Luego carga ese fichero en una variable de texto, conviértelo en un Array y añade cada elemento a la lista del textBox.
Algo así:
dim aEquipos as string[]
dim mifichero, equipo as string
mifichero=file.load(User.Home &/ ".miprograma/equipos.txt") 'el path no tiene por qué ser este, claro.
aEquipos=split(mifichero,"\n")
for each equipo in aEquipos
txtBoxEquipos.add(equipo)
next
Más o menos. No le he probado, que lo he escrito aquí al vuelo, pero creo que la idea se comprende.
Pero una cosa te digo: cuando una aplicación empieza a necesitar interactuar con el usuario, que éste pueda configurar, cambiar datos, etc. etc., está pidiendo a gritos una base de datos. Plantéatelo.
Suerte