Information générale
Catégorie:
COM/DCOM et 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
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement