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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 Javier Balkenende
16/07/2003 - 19:09 | Informe spam
El nombre del formulario inicial está en el vbp en la línea que dice
Startup="NombreForm"
No debes confundir los nombres de los formularios con los nombres de los
archivos de los formularios (*.frm).

Para saber los nombres de cada formulario debes abrir los archivos frm y
buscar la linea Begin VB.Form NombreForm

Saludos,
Javier


"_JuanE" <no+ escribió en el mensaje
news:%23T9%
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
>
>







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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida