Leer proyecto externo

16/07/2003 - 14:58 por _JuanE | Informe spam
hola foreros, espero explicarme bien. Necesito desde un proyecto de VB leer
un proyecto antiguo de vb, para saber que formularios contiene,
si tiene algun formulario modal y las propiedades de este formulario.
Estoy realizando una aplicacion para conceder permisos a usuarios y necesito
leer los proyectos de esta forma (no ejecutarlos).
Si alguien sabe como obtener esta informacion será de gran ayuda,

saludos!

JuanE!, desde Chile
 

Leer las respuestas

#1 _JuanE
16/07/2003 - 18:50 | Informe spam
javier gracias por los datos, me equivoque en la pregunta si era modal o no,
en realidad necesito saber cual es el formulario principal, el Main en el
proyecto.

JuanE!, desde Chile
"Javier Balkenende" escribió en el mensaje
news:
Hola JuanE:

Abres el archivo *.vbp y lees línea por línea.
Te fijas las que empiezan con 'Form=' y ahí tienes los formularios que


usa.
Lo mismo con los formularios. Abres los archivos *.frm (que previamente
viste que usa el proyecto, los que están en el *.vbp) y adentro tienes las
propiedades del form y de los controles que usa.
Debes tener en cuenta que no están los valores de todas las propiedades,


las
propiedades que no figuran es porque tienen el valor por defecto.

Ahora, eso de saber los formularios modales... debes buscar en el código.
Pero eso es complicado porque como el formulario se puede mostrar de
diversas maneras, me refiero al hecho que se puede hacer una variable tipo
Form y pasearla por todo el programa, pasándola de cualquier forma a otra
variable Form y en algún lado mostrar el form vbModal... es muy complicado
hacerlo bien; pero si lo vas a hacer para los casos más comunes podrías
buscar el nombre del form (en todo el código, formularios, módulos,


módulos
de clase, etc) y si luego de un NombreForm.Show aparece un 1 o vbModal es
porque se muestra modal.

Saludos,
Javier

"_JuanE" <no+ escribió en el mensaje
news:
>
> hola foreros, espero explicarme bien. Necesito desde un proyecto de VB
leer
> un proyecto antiguo de vb, para saber que formularios contiene,
> si tiene algun formulario modal y las propiedades de este formulario.
> Estoy realizando una aplicacion para conceder permisos a usuarios y
necesito
> leer los proyectos de esta forma (no ejecutarlos).
> Si alguien sabe como obtener esta informacion será de gran ayuda,
>
> saludos!
>
> JuanE!, desde Chile
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.501 / Virus Database: 299 - Release Date: 14/07/2003


Preguntas similares