LISTAR FORMULARIOS FECHADO DE UM PROJETO

VERNIZZE 24/05/2011 15:35:50
#374853
Dae galera!

Preciso listar todos os formulários (abertos ou não) de um projeto VB.
Listar os que estão abertos é relativamente simples, pois eles estão inseridos na coleção [ô]Forms[ô] do projeto, mas os que estão fechados, até o momento não encontrei uma forma de conseguir.
Se alguém tiver alguma dica, agradeço.

VALEU!
LLAIA 24/05/2011 19:32:17
#374872
Já tentou isso?:

Dim frm as Form

For Each frm In Forms

MsgBox frm.Name

Next


JSFF77 25/05/2011 06:50:27
#374887
Bom dia.

Amigo, veja esse tópico:

http://vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=359465&varPagina=2

Talvez ele possa lhe dar uma idéia de como resolver seu problema.

Até mais.


JSFF77
VERNIZZE 25/05/2011 08:16:02
#374889
Amigos, obrigado pela atenção mas não é isso que estou procurando.
Como eu disse, o que necessito é da relação dos forms de um projeto, mesmo que eles não estejam instanciados. E para ambas as soluções ou eu terei de chamá-los na inicialização do executável (o que tomará um caminhão de memória...) ou terei de saber o nome dos forms previamente (que é exatamente o que estou procurando dinamicamente).

Mesmo assim, muito obrigado
MSMJUDAS 25/05/2011 08:31:42
#374890
Só vc listar os arquivos com extensão [Ô].frm[Ô] que estão na sua pasta de projeto. Se for só isso é facil.

Mas caso vc queira fazer algo mais, como abrir o form pelo nome do arquivo, pode dar problemas, pois o nome do form pode ser diferente do nome que vc colocou no arquivo (Name)
Tópico encerrado , respostas não são mais permitidas