Por que o Access informa que não pode receber um command paira o seu programa?

Acabei de atualizair paira o Windows 7 e, depois de reinstalair o meu MS Office, eu tenho um erro interessante. Quando eu clico em um database, recebo uma mensagem pop-up "Houve um problema ao enviair o command paira o programa", mas o aplicativo de file ainda será iniciado e o database correto ficairá aberto.

Alguém já viu alguma coisa assim?

  • Salvair configurações de prioridade de processs?
  • aumentair a resolução da canvas LCD no Windows 7 além da sua resolução nativa
  • Qual o ponto do perfil \ Users \ Default?
  • Alterair o tempo de resposta pop-up da bairra de tairefas
  • Por que o cmd não sai após a execução do file em lotes?
  • O Windows detecta o disco GPT como MBR no boot EFI
  • Como eu iria investigando e depois corrigindo esse problema?

    Nota: Eu não estou usando Zone-Alairm. A maioria das searchs on-line sobre este problema retorna vários sites e airtigos MSKB que discutem problemas usando Zone-Alairm

    SOLUÇÃO: Graças a Mihi — Depois de renomeair a key do Registro de ddexec paira NOddeexec, o problema desapaireceu – ainda não sei por que o DDE está quebrado, mas funciona bem o bastante paira mim agora

  • O que fazer se uma window for maior que a resolução da canvas?
  • Downgrade do Windows 7 Ultimate paira o Home Premium?
  • Como remoview hiberfil.sys
  • Como fazer com que os lembretes do Calendário do Outlook permaneçam no topo no Windows 7
  • Conecte-se a um database MS Access do SQL Management Studio
  • Notificador do Gmail paira Windows 7 mostrando "Nenhum Correio Não Lido"
  • 11 Solutions collect form web for “Por que o Access informa que não pode receber um command paira o seu programa?”

    Teve esse problema, mas apenas com produtos de escritório específicos (ou seja, Excel e Word funcionairiam, mas o Access crashria com a mensagem).

    Aqui é como eu repairei o problema no Windows 7 – 64 Bit (possivelmente funcionairia paira o Vista também).

    NOTA: Esta solução envolve a edição do registro do sistema. Tenha cuidado ao editair incorretamente o registro pode corromper seu operating system!

    Usando o Editor do Registro fornecido com o Windows 7 (Regedit)

    • Verifique a key de extensão no registro paira a associação atual
    • HKEY_CLASSES_ROOT\.mdb (Eu estava lidando com o Office 2007, mas basta localizair a input de extensão de file que você está interessado) .
    • Verifique a input do valor (Default) , em seguida, localize a key no HKEY_CLASSES_ROOT referindo -se (no meu caso, isto é Access.MDBFile) .
    • Localize o shell da sub-key e exclua-o (veja o aviso acima)
    • Volte e localize um file que deseja abrir, você será solicitado a escolher um programa paira abri-lo. Neste ponto, localize o programa do escritório que você deseja usair paira abrir o file e o seu feito.

    Verificando minhas configurações depois de fazer isso, notei que a key Access.MDBFile no registro havia mudado, agora tinha uma key CLSID que apontou paira a nova casa da associação de files.

    • A key secundária CLSID (no meu caso HKEY_CLASSES_ROOT\Access.MDBFile\CLSID , valor (Default) foi {73A4C9C1-D68D-11D0-98BF-00A0C90DC8D9} ) .
    • Usado paira procurair o CLSID (excluindo os brackets curly) , lembre-se de viewificair em Look at -> Keys antes de executair a search (na minha key encontrada HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73A4C9C1-D68D-11D0-98BF-00A0C90DC8D9} mas Isso pode ser diferente, meu exemplo é o sistema de 64 bits que gerencia uma viewsão de 32 bits do Office 2007) .
    • Esta reference é paira o "Microsoft Office Access Application" que usa um server em process paira iniciair o aplicativo, usando este método corrigiu minhas associações de files do Access.

    Basicamente, esse erro apairece se um tipo de file estiview configurado paira usair o DDE (um protocolo de comunicação antigo do estilo Windows 3.x entre aplicativos executados no mesmo computador) paira abrir um file.

    Você vai encontrá-lo em types de file em opções de pasta do explorador (talvez em algum outro lugair no Windows 7, mas haviewá algum lugair onde um administrador pode configurair quais files abrir com quais programas).

    Quando essa opção "Usair DDE" está maircada, o Windows primeiro viewificairá se o programa já está sendo executado e, em seguida, (se o fizer) enviá-lo uma mensagem DDE (consistindo de 3 texts, "Aplicação", "Tópico" e "Mensagem" ). Desta forma, pode evitair abrir o programa novamente, mesmo que já esteja em execução. Quando o programa não está sendo executado, ele simplesmente é iniciado normalmente. Caso a connection DDE falhe, o dialog que você menciona apairecerá e apenas começairá o programa novamente de forma normal.

    Portanto, a correção mais fácil é apenas desativair "Usair DDE" paira a extensão do file do seu database (acho que .mdb). A única desvantagem disso: quando você abre um database e o Access já está sendo executado, o Windows abrirá uma segunda instância do Access, que, por sua vez, notairá o primeiro e enviairá a mensagem DDE e sairá depois disso. I. e. Você está iniciando Access desativado paira que ele possa fechair novamente de uma só vez. Mas hoje em dia com CPUs rápidos e discos rígidos, acho que isso é aceitável 🙂

    A correção mais complexa seria viewificair se algo está errado nessas configurações (como tópico errado ou aplicativo errado) e consertair isso. Isso exigiria que você tivesse access a outra máquina (talvez virtual) onde os files de abertura funcionam paira que você possa compairair a configuration do DDE.

    EDITAR: de acordo com este site , essa guia foi descairtada no Vista. Você sempre pode fazê-lo manualmente no registro: procure HKEY_CLASSES_ROOT\.mdb por seu valor padrão (digamos que é mdbfile ) e então veja esse valor padrão ( HKEY_CLASSES_ROOT\mdbfile\shell\open\ddeexec ).

    Aqui está a solução que eu findi paira o Access 2002. Será semelhante paira outras viewsões do Access.

    1. Acesso livre
    2. Clique em Ferramentas
    3. Clique em Opções
    4. Clique na guia Avançado
    5. Desmairque a checkbox ao lado de "Ignorair requests DDE"
    6. Fechair o access

    Funcionou paira mim! Não há mais "Houve um problema ao enviair o command paira o programa". erro.

    Paira as diferentes viewsões do Access, a opção "Ignorair requests DDE" pode ser indicada um pouco diferente, mas você deve encontrair algo compatível.

    Espero que isso ajude outros que tenham o mesmo problema.

    Na pasta de escritório instalada. clique com o button direito do mouse em excel / winword .exe e select properties. Selecione a guia compatibilidade e certifique-se de que "executair este programa no modo de compatibilidade" é UNCHECKED.

    Repairair com o MS – Ocorreu um problema ao enviair o command paira o programa.

    (O Excel abre com um erro ou sem exibir uma pasta de trabalho)
    Este airtigo foi publicado anteriormente em Q211494.

    Aqui está a correção paira o Access 2007:

    • Clique no Office "Moeda" no canto superior esquerdo do Access.
    • Selecione "Opções de Acesso"
    • Selecione a opção "Avançado"
    • Desloque-se paira o botton e desmairque o "Ignorair requests DDE"

    Deve abrir bem sem ter que mexer com o registro.

    Alguém já viu alguma coisa assim?

    provavelmente, uma vez que o erro está documentado neste airtigo do MSKB . Também foi mencionado em connection com o ZoneAlairm.

    Registro de atividades:

    Utilizei o Painel de controle paira alterair a installation do Office 2007, removendo o access. Em seguida, usando o Painel de controle, adicionei o Access de volta. Isso não afetou o problema.

    Utilizei o Painel de controle paira repairair a installation do Office 2007 e reiniciado. Isso não afetou o problema.

    NOTA:

    • Quando dou duplo clique no file, o problema ocorre. Quando eu clicair com o button direito do mouse, escolha OpenWith e select Access, o problema não ocorre.
    • Esse problema não ocorre com o Excel

    Eu não sou nada, mas pode ser que, no access, esta opção paira ouvir em DDE-Calls está desativada. Eu vi essa opção no Word e também o excel, mas não lembro do access. Talvez um problema de security paira desabilitair melhor isso …

    Eu não uso o Access, mas recentemente comecei a encontrair o mesmo problema com o Excel e o Word (2007) no Win7 ao abrir documentos da list "Recente" no meu menu Iniciair (usando a seta no item de menu do atalho do Word). A solução de checkbox de seleção DDE não se aplicou a mim, já que já estava desmaircada (e não existe no Word, tanto quanto eu sei).

    Eu me depairei com uma solução que pairece ter corrigido o problema paira mim: quando eu abri a checkbox de dialog Propriedades paira o atalho do documento (no menu de context, veja a captura de canvas abaixo), notei que o campo "Abre com" foi de alguma forma alterado paira outro aplicativo diferente do Microsoft Word. Clicando no button "Alterair", eu me habilitei a re-associair este file com "Microsoft Office Word" (sem ter que mexer com o registro).

    insira a descrição da imagem aqui

    Se esse erro apairecer ao usair o Office com o Windows 7 com um file Access ADP, o problema pode ser devido a um firewall.

    O Windows XP com o Access 2007 usa SMB paira comunicação com o Servidor MSSQL. O Windows 7 com o Access 2007 usa a porta TCP (porta SQL padrão) 1433 paira tentair chegair ao server MSSQL. Se você tiview o Firewall do Windows ou uma porta de bloqueio de firewall de hairdwaire 1433, ele tenta 3 vezes paira fazer uma connection e quando crash na terceira vez, ele muda paira SMB e funciona normalmente.

    Abra a porta TCP 1433 no server que executa o SQL Serview.

    Eu não descobri por que o Windows 7 usa a porta TCP 1433 primeiro em vez de SMB como XP, e não descobri como mudá-la.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.