Creación de objetos desde Archivo

Juan Antonio Lozano Legaria
21 de Noviembre del 2004
Es posible que VB lea el código desde archivo plano para crear objetos dinamicamente? Alguien tendrá un ejemplo de esto en caso de ser posible

SPNet
21 de Noviembre del 2004
Lo que yo hice alguna ves fue leer el archivo de texto, luego ir analizandolo para identificar a cada objeto y una ves identificado y que este era valido, procedia a crea un elemento mas de una matriz de controles segun el control que se iba reconociendo...

El el archivo de texto guardaba toda la informacion posible, en forma similar a como lo hace Visual Basic con los archivos .FRM, ejemplo del archivo de texto

CONTROL Texto
Nombre = "MiTexto"
Texto = "Este texto se mostrara como contenido del control"
Ancho = 200
Alto = 50
... mas propiedades
FIN CONTROL

En el caso de que un control tenga alguna propiedad que obligatoriamente sean datos binarios (como imagenes), puede codificarlos usando, por ejemplo, el argoritmo BASE64 y asi lo podras guardar en formato no binario, luego al cargarlo, lo decodificas y listo...

Y pues si me funciono, aunque tambien se puede obtar por no usar matriz de controles y agregarlos dinamicamente, pero ahi habra que ser mas precabidos ya que se debera pasar a crear el nuevo control una ves comprobado que las referencias a el son correctas...

Bueno, esto en codigo es un poco mas laborioso pero a final de cuentas la logica general no es complicada... y te asuguro que si lo logras veras que le vas a encontrar varias aplicaciones mas, como usar tus propios formatos en aplicaciones criticas, insertar ejecutables, animaciones, encriptar datos etc.

Bueno, esto solo fue una pequeña idea de como lograr lo que quieres hacer...

Hasta pronto...
---------------------------------------------
http://www.soloprogramacion.net/foro.php