Artigo: 241396 - Última revisão: segunda-feira, 9 de Agosto de 2004 - Revisão: 3.3

FileTool.exe substitui a abrir e funcionalidades de adicionar ao projecto no Visual C++

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Iniciar caixa de diálogo Abrir ficheiro no Visual C++ utilizando a chave de atalho de teclado ou a partir do menu ' ficheiro ' resulta no seguinte erro:
Acesso Violação (0xc0000005) em DEVSHL.DLL no 0x5003eaed.
DevShl.Dll referenciou a memória no 0 x 0000000. Não foi possível ler a memória.
O mesmo erro ocorre quando selecciona Adicionar a um projecto no menu Project e clique em ficheiros .

FileTool.exe é um exemplo que substitui os itens de menu Abrir e Adicionar a um projecto no Visual C++ utilizando o objecto de Studio Developer modelo.

O modelo de objectos Developer Studio contém métodos que os ficheiros abertos e adicionar ficheiros a um projecto. O objecto BuildProject contém um método de AddFile adiciona ficheiros a um projecto. O objecto de documentos contém um método Abrir pode abrir ficheiros em Developer Studio. Estas podem ser utilizadas numa macro ou suplemento.

Mais Informação

O ficheiro seguinte está disponível para transferência a partir do Centro de transferências da Microsoft:
FileTool.exe (http://download.microsoft.com/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe)


O ficheiro FileTool.exe extracção automática contém os seguintes ficheiros:

Reduzir esta tabelaExpandir esta tabela
Commands.cpp5 KB
Commands.h1 KB
DSAddIn.cpp5 KB
DSAddIn.h2 KB
FileTool.cppK 5
FileTool.def1 KB
FileTool.dsp5 KB
FileTool.dsw1 KB
FileTool.h1 KB
FileTool.odl2 KB
FileTool.rc5 KB
FileTool_i.c2 KB
FileToolTypes.hKB 7
Resource.h1 KB
StdAfx.cpp1 KB
StdAfx.hKB 3
FileTool.rc21 KB
TBarLrge.bmp2 KB
TBarMedm.bmp1 KB

Para obter informações adicionais sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
119591  (http://support.microsoft.com/kb/119591/EN-US/ ) Como obter ficheiros de suporte da Microsoft a partir de serviços on-line
Microsoft procedeu de vírus neste ficheiro. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o ficheiro foi publicado. O ficheiro é alojado em servidores com segurança avançada que o ajudam a impedir alterações não autorizadas ao ficheiro.

Instalar o suplemento

  1. Executar FileTool.Exe para extrair o Visual C++ 6.0 projecto.
  2. Crie o projecto no Visual C++ numa configuração de lançamento ou de depuração .
  3. No Visual C++, clique em Personalizar no menu ' Ferramentas '.
  4. Na caixa de diálogo Personalizar , clique no separador suplementos e ficheiros de macro .
  5. Clique no botão Procurar e localize o ficheiro FileTool.dll que foi criado no passo 2.
  6. Clique em OK para guardar as definições.
Será apresentada uma barra de ferramentas para os dois comandos.

NOTA: Apenas o comando Abrir funciona no Visual C++ 5.0. O método AddFile foi adicionado com o Visual Studio versão 6.0.

Remover teclas de atalho

Depois de carregar o suplemento, pode remover as teclas de atalho para os itens de menu que parar o Visual C++ e atribui-los a dois comandos add-in seguindo os passos abaixo:
  1. No menu Ferramentas do Visual C++, clique em Personalizar .
  2. Na caixa de diálogo Personalizar , clique no separador teclado .
  3. Na caixa categoria seleccione ficheiro .
  4. Na janela de comandos, seleccione FileOpen .
  5. Na janela Teclas actuais , seleccione o movimento CTRL+O e, em seguida, clique em Remover .
  6. Na caixa categoria seleccione Project .
  7. Na janela de comandos, seleccione InsertFilesIntoProject . Se existir um atalho associado, siga o passo 5 para removê-lo. Por predefinição não existe nenhuma tecla de atalho para este item.
  8. Na caixa categoria seleccione Add-Ins .
  9. Aparecem os dois suplemento comandos AddFileToProject e OpenFile na janela de comandos.
  10. Seleccionar OpenFile , em seguida, colocar o cursor na caixa Premir nova tecla de atalho , prima a tecla de atalho ou combinação de teclas que pretende e clique em atribuir .
  11. Repita o passo anterior para o comando. As teclas de atalho atribuída para os dois comandos aparecem nas chaves actuais janela.
Poderá também pretender remover os comandos de menu e insira comandos AddIn no seu lugar. Para inserir os novos comandos AddIn in a BarraDeMenu, utilize os seguintes passos:
  1. No menu Ferramentas do Visual C++, clique em Personalizar .
  2. Clique no menu ficheiro e, em seguida, arraste o comando Abrir do menu de contexto ficheiro e libertar.
  3. Clique no menu Project , clique em Adicionar para o projecto , em seguida, arraste o comando de ficheiros do menu de contexto e libertar.
  4. Na caixa de diálogo Personalizar , seleccione o separador de comandos .
  5. Seleccione suplementos na caixa de lista de categorias .
  6. Arraste o comando OpenFile para o menu ficheiro e largue-a no espaço vacated pelo comando Open .
  7. Arraste o comando AddFileToProject para o item Adicionar para o Project no menu projecto e largue-a no espaço vacated pelo comando ficheiros .
Quando os menus tenham sido modificados acima indicado, não é necessário ter a barra de ferramentas AddIn visível.

Referências

Consulte os tópicos seguintes na MSDN Library (http://msdn.microsoft.com/library) para Visual C++ 6.0 para documentação sobre a automatização do Visual C++ e associação teclas de atalho no IDE do Visual C++:
MSDN Library documentação do Visual Studio Visual C++ documentação; utilizando o Visual C++, Visual manual do utilizador C++; automatizar tarefas no Visual C++

MSDN biblioteca de documentação do Visual Studio; documentação do Visual C++; utilizando o Visual C++ Visual manual do utilizador C++ O ambiente de C++ Visual; personalizar Visual C++; como É... Tópicos: Personalizar o Visual C++; Personalizar atalhos de teclado

MSDN biblioteca de documentação do Visual Studio; documentação do Visual C++; utilizando o Visual C++ Visual manual do utilizador C++ O ambiente de C++ Visual; personalizar Visual C++; como É... Tópicos: Personalizar o Visual C++; personalizar barras de ferramentas e menus

A informação contida neste artigo aplica-se a:
  • Microsoft Visual C++ 5.0 Enterprise Edition
  • Microsoft Visual C++ 6.0 Enterprise Edition
  • Microsoft Visual C++ 5.0 Professional Edition
  • Microsoft Visual C++ 6.0 Professional Edition
  • Microsoft Visual C++, 32-bit Learning Edition 6.0
Palavras-chave: 
kbmt kbdownload kbfile kbsample KB241396 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 241396  (http://support.microsoft.com/kb/241396/en-us/ )