General information
Category:
COM/DCOM and OLE Automation
Antonio,
abrir o Windows explorer de dentro de um form do VFP não é possivel (pelo que eu saiba), mas vc pode abrir um webbrowser dentro de um form do VFP...
Veja exemplo que vem com o VFP em Solution -> Foundation Classes -> Create a Visual Foxpro Web browser
Para vc exibir o conteudo do HD e poder navegar vc tem que passar "c:\ " como o caminho inicial.
A configuração de como vc exibe as pastas acredito vc configura no Explorer...
Infelizmente esta opção não tem a "arvore" como no treeview no lado esquerdo.
Outra opção seria usar a ActiveX "Outline Control" para exibir uma arvore..(somente a arvore)
veja no solution o exemplo: ActiveX Controls -> Provide a Hierarchical display of items
A forma mais completa é usar a TreeView, mas dependendo do numero de pastas e arquivos fica extrememente lento e se não me falha a memória tem um limite de 32.000 registros ou coisa parecida.
Se usar a treeview vc tera de definir o icone de cada opjeto, tem uns exemplos para download na UT.
[ ]´s
Peter
>Para acesassar o explorer sempre utilizei GETFILE(), GETDIR ou GETPICT. Só que estas funções abrem uma janela com o explore. Gostaria de saber se tem como abrir o Explorer dentro do meu form como se fosse um OleControl e coisa semelhante.
>
>Antônio Carlos
>WS Desenvolvimento de Sistemas
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only