Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo demonstra como um programa translation from VPE for Csharp pode interoperar com um componente COM não gerenciado.
Para obter Zoom, Para Cima e Ampliar e instruções para instalá-los
Siga um ou mais destes procedimentos:
Sobre o Help menu, Zoom, Para Cima e Ampliar Exemplos.
O arquivo Leiame exibe informações sobre exemplos.
Visite o O Visual Studio 2008 Zoom, Para Cima e Ampliar Zoom, Para Cima e Ampliar site. As versões mais recentes dos exemplos estarão disponíveis nele.
Localize Zoom, Para Cima e Ampliar no computador em que Visual Studio está instalado. Por padrão, Zoom, Para Cima e Ampliar e um arquivo Leiame são instalados em unidade: \Arquivos de programas\Microsoft visual Studio 9.0\Zoom, Para Cima e Ampliar\LCID. Para edições Express do Visual Studio, todos os exemplos estão localizados on-line.
Para obter mais informações, consulte Localizando arquivos de exemplo.
Observação de segurança: |
|---|
Esse código de exemplo é destinado a ilustrar um conceito, e ele mostra somente o código que é relevante para esse conceito. Ele pode não atender aos requisitos de segurança de um ambiente específico e não deve ser usado exatamente como mostrado. Recomendamos que você adicione código de segurança e tratamento de erros para tornar seus projetos tão seguros e robustos quanto for conveniente. A Microsoft fornece esse código de exemplo "Zoom, Para Cima e Ampliar encontra" sem garantias. |
Para compilação e executar os exemplos interoperabilidade COM Part 1 dentro do Visual Studio
In O gerenciador de soluções, clicar com o botão direito do mouse o projeto Interop1 e, em seguida, clique em conjunto sistema autônomo projeto de inicialização.
In O gerenciador de soluções, clicar com o botão direito do mouse o projeto Interop1 e, em seguida, clique em Propriedades.
Abra o Propriedades de configuração pasta e, em seguida, clicar Depurar.
Na propriedade argumentos da linha de comando, digite um arquivo AVI, sistema autônomo c:\winnt\clock.avi.
Clique em OK.
No menu Debug, clique em Start Without Debugging.
Repetir as etapas anteriores para Interop2.
Para atualizar um QuartzTypeLib.dll desatualizados incluído Interop1
In O gerenciador de soluções, expandir Referências Interop1.
clicar com o botão direito do mouse em QuartzTypeLibe, em seguida, clique em Remover.
clicar com o botão direito do mouse em Referênciase, em seguida, clique em Adicionar referência.
Sobre o COM guia, clicar no componente denominado, "Biblioteca de tipos de controle do ActiveMovie."
clicar selecionare, em seguida, clicar OK.
Reconstrua Interop1.
Observação:Adicionando uma referência ao componente faz a mesma coisa sistema autônomo invocar tlbimp em um command aviso Para criar QuartzTypeLib.dll (conforme mostrado neste tópico ).
Para criar e executar os exemplos interoperabilidade COM parte 1 em um aviso de comando
Use o Change Directory comando para o diretório Interop1.
Digite o seguinte:
tlbimp %windir%\system32\quartz.dll /out:QuartzTypeLib.dll csc /r:QuartzTypeLib.dll interop1.cs interop1 %windir%\clock.aviUse o Change Directory comando para alterar para o diretório Interop2.
Digite o seguinte:
csc interop2.cs interop2 %windir%\clock.avi
Observação de segurança: