Share via


Exemplo do ATLAgent atributos: Usa CCommand e CAccessor ler informações de um banco de dados

O exemplo de atributos ATLAgent lê instruções de um banco de dados usando as classes de OLE DB consumidor modelo.Essas instruções são usadas para o controle Microsoft agente de comando.O exemplo demonstra como usar o CCommand e CAccessor classes de ler as informações de um banco de dados e como usar o compilador COM suporte para controlar o Microsoft agente.

Observação de segurança:

Este código de exemplo é fornecido para ilustrar um conceito e não deve ser usado em aplicativos ou sites da Web, pois ele não pode ilustrar sistema autônomo práticas de codificação mais seguras.Microsoft sistema autônomo sumes nenhuma responsabilidade por danos incidentais ou conseqüenciais deve o código de exemplo ser usado para fins diferentes de sistema autônomo se destina.

Para obter exemplos e instruções para instalá-los:

  • Sobre o Visual Studio Ajuda menu, clicar Exemplos.

    Para obter mais informações, consulte Localizando arquivos de exemplo.

  • A versão mais recente e a lista completa das Exemplos está disponível online a partir de O Visual Studio 2008 Exemplos página.

  • Você também pode localizar exemplos no disco rígido do seu computador.Por padrão, exemplos e um arquivo Leiame são copiados para uma pasta sob \programa Files\Visual Studio 9.0\Samples\.Para edições Express do Visual Studio, todos os exemplos estão localizados online.

Criando e executando o exemplo

Para instalar o controle Microsoft agente

  1. Baixar o controle Microsoft agente de https://go.Microsoft.com/fwlink/?LinkId=558.

  2. Opcionalmente, faça baixar o mecanismo de conversão de texto em fala disponível na página mesma para permitir que o agente para falar de.

  3. escolher o link para baixar os arquivos de animação de caractere do Microsoft agente e fazer download de um ou mais dos arquivos. ACS caractere.Por padrão o ATLAgent controle usa o caractere Merlin com efeitos sonoros (merlinsfx.acs).salvar os arquivos para o diretório onde você instalou o Microsoft agente, normalmente o C:\programa Files\Microsoft agente\.

Para usar o controle Microsoft agente

  1. Configurar uma fonte de dados do Microsoft acesso chamada agente e aponte a fonte de dados para o arquivo Agent.mdb contido no diretório dos exemplos da seguinte maneira:

    • No painel de controle, selecionar Ferramentas administrativase, em seguida, selecionar Fontes de dados (ODBC); o administrador de fonte de dados ODBC é exibida a caixa de diálogo.

    • Na caixa de diálogo Administrador de fonte de dados ODBC, vá para o DSN do sistema guia e, em seguida, clicar Adicionar; a criar nova fonte de dados é exibida a caixa de diálogo.

    • Na caixa de diálogo Criar nova fonte de dados, na lista de fontes de dados, escolher "Microsoft acesso Driver (*.mdb)", em seguida, clicarConcluir; a instalação do Microsoft acesso ODBC é exibida a caixa de diálogo.

    • Na caixa de diálogo Configurar ODBC para Microsoft acesso, em Nome da fonte de dados, digite "Agente", em seguida, clicar Avançado; a conjunto opções avançadas é exibida a caixa de diálogo.

    • In conjunto opções avançadas caixa de diálogo , em Opções, selecionar DefaultDir e digite o caminho para o arquivo agente.mdb sistema autônomo a propriedade DefaultDir.

  2. Modificar os locais do diretório no início da AgentCtl.h se você tiver instalado o Microsoft agente em um diretório diferente.

  3. Copie os arquivos de projeto ATLAgent e compilação projeto ATLAgent.

  4. em aberto ATLAgent.htm do exemplo e clicar no executar botão.O agente deve ser exibido e deve seguir as instruções contidas na tabela no banco de dados Agent.mdb instruções.

Atributos

Este exemplo usa os seguintes atributos:

coclass, db_column, db_source, db_table, padrão, dll, dual, helpstring, ID, no módulo, o nome, o objeto, out, pointer_default, progid, propget, propput, retval, uuid, vi_progid

Observação:

Alguns dos exemplos, sistema autônomo esta, não foram modificados para refletir sistema autônomo alterações nos assistentes, bibliotecas e compilador Visual C++, mas ainda Demonstre sistema autônomo concluir a tarefa desejada.

Consulte também

Outros recursos

Exemplos de atributos do ATL