Shell MegaPack: Shell Browser Components & controles para MFC, VB,. Net, C #, VB.Net, C + +, Delphi, VBA
| by Himangi Godbole | September 10, 2008
Introdução
Shell MegaPack UI é um conjunto de controles que dá gota-no Windows Explorer-como escudo para navegar funcionalidade suas aplicações.
Componentes da Shell MegaPack
Shell MegaPack é constituído pelos seguintes componentes e controles:
Controle FolderView
O controle é um shell FolderView TreeView controle hierárquico que mostra uma exibição de pastas no computador semelhante ao Windows Explorer. Destina-se a substituir os controlos e as APIs embaraçosa encontrados em muitas linguagens de programação. É um excelente substituto para o SHBrowseForFolder API se você estiver usando o Windows API pura programação. Visual Basic desenvolvedores podem usá-lo em vez do controle DirListBox. Por. Net programadores usando C #, VB.Net ou Dirigido C + + para desenvolvedores Windows Forms aplicações, é um excelente substituto para o FolderBrowserDialog, o que não é senão um invólucro ao redor do geridos SHBrowseForFolder função API. Muitos desenvolvedores chicote de um rápido directorypicker ou um browsefolderdialog ou um controlo FolderTree que nem sequer mostrar o bom ícones para as pastas. Na tentativa de acrescentar algo mais complicado do que uma simples exibição de pastas hierárquicas resulta em um rápido aumento do tempo necessário para o desenvolvimento. Adicionando os recursos avançados, como renomear, menus contexto, dragdrop, infotips se tornar inviável, tanto em termos de custos e de tempo. FolderView controle é uma boa escolha para programadores em tal situação.
Controle FileView
FileView controle imita lista do lado esquerdo do Windows Explorer. Ela mostra os arquivos e pastas com o sistema em Miniatura Ver, Detalhes Ver ou GroupView, bem como a lista normal e grande ícone pontos de vista. Ele apresenta funcionalidades avançadas como item de filtragem, menus contexto, dragdrop, infotips, personalizado e colunas itens personalizados. Pode ser utilizado como um substituto para o FileListBox ou o Microsoft Comum Dialog controlos no VB. Para o Visual C + + MFC programadores, ele pode ser usado no lugar da CFileDialog e C #, Visual Basic.Net e MC + + winforms desenvolvedores podem usá-lo como um substituto para o FileDialog. NET.
Controle ShComboBox
O ShComboBox Control permite que você adicione uma Windows-Explorer-como drive-selecção combobox a sua candidatura, mostrando todos os drives, pastas e até mesmo arquivos exatamente como o Windows Explorer faz. VB programadores pode usá-lo em vez do controle DriveListBox. Não há nenhum substituto para a verdade, nem em ShComboBox ou MFC. Net.
ShellObjects
ShellObjects é uma coleção de componentes e de controles que trazem diversas funcionalidades shell para as suas aplicações:
ShellPopupNotification controle
Esse controle permite a você exibir MSN Office 2003 eo estilo pop notificações de sua candidatura. Múltiplas pop pode ser exibido em uma vez e os popups pode ser manual ou automaticamente posicionados de acordo com a sua configuração. Cada notificação shellpopup janela se parece com um balão que pode ser usado para notificar o usuário de vários eventos que ocorrem na sua candidatura. A aparência, layout e conteúdo do pop-up podem ser completamente controlados.
ShellNotifyIcon controle
Esse controle permite-lhe adicionar ícones da bandeja do sistema do shell notificação área. Trata-se de um substituto para o avançado que vem com o componente NotifyIcon. CTrayIcon Net ou o que está presente em MFC. Possui recursos como múltiplas imagens que podem ser utilizados para a animação ou para indicar diferentes estados de seu pedido, automático e menus popup contexto balão infotip estilos.
ShellLink e URLLink
Estes elementos permitem que você crie facilmente, ler e manipular atalho (shelllink - *. lnk) de arquivos ou internet atalho (*. url) de suas aplicações.
Sabores de Shell MegaPack
Shell MegaPack ActiveX
Os controles ActiveX são compatíveis com uma grande variedade de linguagens de programação e desenvolvimento de ambientes. Eles podem ser usados em Visual Basic, Visual C + +, Borland Delphi, Borland C + + Builder, VBA aplicações Office, páginas HTML ou ASP, dBase, Magic eDeveloper e Visual Interdev.
Shell MegaPack.Net
A. Net controles são compatíveis com o Visual Studio.Net 2002, Visual Studio.Net 2003, Visual Studio.Net 2005 Beta 2, SharpDevelop e Borland Delphi.Net. Eles podem ser usados em todos. Net línguas incluindo C #, VB.Net, C + + e Dirigido J #.
Artigo Original: http://www.ssware.com/ar… nd-vba.htm
Shell MegaPack UI é um conjunto de controles que dá gota-no Windows Explorer-como escudo para navegar funcionalidade suas aplicações.
Componentes da Shell MegaPack
Shell MegaPack é constituído pelos seguintes componentes e controles:
Controle FolderView
O controle é um shell FolderView TreeView controle hierárquico que mostra uma exibição de pastas no computador semelhante ao Windows Explorer. Destina-se a substituir os controlos e as APIs embaraçosa encontrados em muitas linguagens de programação. É um excelente substituto para o SHBrowseForFolder API se você estiver usando o Windows API pura programação. Visual Basic desenvolvedores podem usá-lo em vez do controle DirListBox. Por. Net programadores usando C #, VB.Net ou Dirigido C + + para desenvolvedores Windows Forms aplicações, é um excelente substituto para o FolderBrowserDialog, o que não é senão um invólucro ao redor do geridos SHBrowseForFolder função API. Muitos desenvolvedores chicote de um rápido directorypicker ou um browsefolderdialog ou um controlo FolderTree que nem sequer mostrar o bom ícones para as pastas. Na tentativa de acrescentar algo mais complicado do que uma simples exibição de pastas hierárquicas resulta em um rápido aumento do tempo necessário para o desenvolvimento. Adicionando os recursos avançados, como renomear, menus contexto, dragdrop, infotips se tornar inviável, tanto em termos de custos e de tempo. FolderView controle é uma boa escolha para programadores em tal situação.
Controle FileView
FileView controle imita lista do lado esquerdo do Windows Explorer. Ela mostra os arquivos e pastas com o sistema em Miniatura Ver, Detalhes Ver ou GroupView, bem como a lista normal e grande ícone pontos de vista. Ele apresenta funcionalidades avançadas como item de filtragem, menus contexto, dragdrop, infotips, personalizado e colunas itens personalizados. Pode ser utilizado como um substituto para o FileListBox ou o Microsoft Comum Dialog controlos no VB. Para o Visual C + + MFC programadores, ele pode ser usado no lugar da CFileDialog e C #, Visual Basic.Net e MC + + winforms desenvolvedores podem usá-lo como um substituto para o FileDialog. NET.
Controle ShComboBox
O ShComboBox Control permite que você adicione uma Windows-Explorer-como drive-selecção combobox a sua candidatura, mostrando todos os drives, pastas e até mesmo arquivos exatamente como o Windows Explorer faz. VB programadores pode usá-lo em vez do controle DriveListBox. Não há nenhum substituto para a verdade, nem em ShComboBox ou MFC. Net.
ShellObjects
ShellObjects é uma coleção de componentes e de controles que trazem diversas funcionalidades shell para as suas aplicações:
ShellPopupNotification controle
Esse controle permite a você exibir MSN Office 2003 eo estilo pop notificações de sua candidatura. Múltiplas pop pode ser exibido em uma vez e os popups pode ser manual ou automaticamente posicionados de acordo com a sua configuração. Cada notificação shellpopup janela se parece com um balão que pode ser usado para notificar o usuário de vários eventos que ocorrem na sua candidatura. A aparência, layout e conteúdo do pop-up podem ser completamente controlados.
ShellNotifyIcon controle
Esse controle permite-lhe adicionar ícones da bandeja do sistema do shell notificação área. Trata-se de um substituto para o avançado que vem com o componente NotifyIcon. CTrayIcon Net ou o que está presente em MFC. Possui recursos como múltiplas imagens que podem ser utilizados para a animação ou para indicar diferentes estados de seu pedido, automático e menus popup contexto balão infotip estilos.
ShellLink e URLLink
Estes elementos permitem que você crie facilmente, ler e manipular atalho (shelllink - *. lnk) de arquivos ou internet atalho (*. url) de suas aplicações.
Sabores de Shell MegaPack
Shell MegaPack ActiveX
Os controles ActiveX são compatíveis com uma grande variedade de linguagens de programação e desenvolvimento de ambientes. Eles podem ser usados em Visual Basic, Visual C + +, Borland Delphi, Borland C + + Builder, VBA aplicações Office, páginas HTML ou ASP, dBase, Magic eDeveloper e Visual Interdev.
Shell MegaPack.Net
A. Net controles são compatíveis com o Visual Studio.Net 2002, Visual Studio.Net 2003, Visual Studio.Net 2005 Beta 2, SharpDevelop e Borland Delphi.Net. Eles podem ser usados em todos. Net línguas incluindo C #, VB.Net, C + + e Dirigido J #.
Artigo Original: http://www.ssware.com/ar… nd-vba.htm
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website