- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- ST-USG-28 — restringir modelos de invocação de arquivos
- Variáveis
- Argumentos
- Namespaces Importados
- Gravação
- Elementos de Interface Gráfica
- Fluxo de controle
- Seletores
- Repo. de Objetos
- Extração de Dados
- Automação de imagem e texto
- Automação de Tecnologias Citrix
- Automação RDP
- Automação da Salesforce
- Automação SAP
- Automação do Varear Horizonte
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- O protocolo Servodrive
- Test Suite — Studio
- Extensões
- Solução de problemas
- Sobre a solução de problemas
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas do Internet Explorer x64
- Problemas do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Soluções
- Solução de problemas de aplicativos do JxBrowser
- Monitoração de eventos de usuário
- Solução de problemas da Citrix
Guia do usuário do Studio
Soluções
oleacc.dll
é registrado por meio do prompt de comando usando um comando específico, conforme explicado abaixo:
- Abra o menu Iniciar e procure
Command Prompt
. Clique com o botão direito do mouse e escolha Executar como administrador. O comando só pode ser executado a partir de uma instância de prompt de comando elevada. -
Execute o comando
regsvr32.exe oleacc.dll
, digitando-o nela. Agora, o arquivo está registrado e uma caixa de diálogo de confirmação será exibida.
Observe que, na máquina de 64 bits, o arquivo também precisa ser registrado a partir de uma instância de prompt de comando de 32 bits.Isso é feito da seguinte maneira:
- Abra o Explorador de Arquivos e digite
%windir%\SysWoW64
na barra de endereço. O executável de prompt de comando de 32 bits estará localizado nessa pasta. - Clique com o botão direito do mouse no arquivo
cmd.exe
e escolha Executar como administrador. Uma instância do prompt de comando elevado de 32 bits será aberta. - Execute o comando
regsvr32.exe oleacc.dll
conforme a explicação. Agora, o arquivo está registrado e uma caixa de diálogo de confirmação será exibida.
Para verificar se as entradas de registro do IAccessible foram corrompidas, você precisa abrir o Editor de Registro do Windows e verificar se as seguintes chaves estão ausentes, e adicioná-las caso necessário. Os seguintes valores de registro podem diferir, dependendo da configuração da sua máquina. É recomendável usar as chaves de registro de uma máquina que não tenha esse problema.
HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Na chave:
Name |
Tipo |
Dados |
---|---|---|
(Padrão) |
REG_SZ |
IAccessible |
-
Na subchave
ProxyStubClsid32
:Name
Tipo
Dados
(Padrão)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953
HKEY_CLASSES_ROOT\WOW6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Na chave:
Name |
Tipo |
Dados |
---|---|---|
(Padrão) |
REG_SZ |
IAccessible |
-
Na subchave
ProxyStubClsid32
:Name
Tipo
Dados
(Padrão)
REG_SZ
{00020424-0000-0000-C000-000000000046
-
Na subchave
TypeLib
:Name
Tipo
Dados
(Padrão)
REG_SZ
{C523F390-9C83-11D3-9094-00104BD0D535
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Na chave:
Name |
Tipo |
Dados |
---|---|---|
(Padrão) |
REG_SZ |
IAccessible |
-
Na subchave
ProxyStubClsid32
:Name
Dados
Tipo
(Padrão)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Na chave:
Name |
Tipo |
Dados |
---|---|---|
(Padrão) |
REG_SZ |
IAccessible |
-
Na subchave
ProxyStubClsid32
:Name
Tipo
Dados
(Padrão)
REG_SZ
{00020424-0000-0000-C000-000000000046
-
Na subchave
TypeLib
:Name
Tipo
Dados
(Padrão)
REG_SZ
{C523F390-9C83-11D3-9094-00104BD0D535
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Na chave:
Name |
Tipo |
Dados |
---|---|---|
(Padrão) |
REG_SZ |
IAccessible |
-
Na subchave
ProxyStubClsid32
:Name
Tipo
Dados
(Padrão)
REG_SZ
{00020424-0000-0000-C000-000000000046
-
Na subchave
TypeLib
:Name
Tipo
Dados
(Padrão)
REG_SZ
{C523F390-9C83-11D3-9094-00104BD0D535
HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Na chave:
Name |
Tipo |
Dados |
---|---|---|
(Padrão) |
REG_SZ |
IAccessible |
-
Na subchave
ProxyStubClsid32
:Name
Tipo
Dados
(Padrão)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953
-
Na subchave
TypeLib
:Name
Tipo
Dados
(Padrão)
REG_SZ
{1EA4DBF0-3C3B-11CF-810C-00AA00389B71
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Na chave:
Name |
Tipo |
Dados |
---|---|---|
(Padrão) |
REG_SZ |
IAccessible |
-
Na subchave
ProxyStubClsid32
:Name
Tipo
Dados
(Padrão)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953
-
Na subchave
TypeLib
:Name
Tipo
Dados
(Padrão)
REG_SZ
{1EA4DBF0-3C3B-11CF-810C-00AA00389B71
Após os valores acima serem verificados, feche o Editor de Registro do Windows para que as alterações entrem em vigor.
Execute os comandos a seguir:
- Em um prompt de comando elevado de 64 bits, execute este comando:
for %1 in (c:\windows\system32\*.dll) do regsvr32 /s %1
- Em um prompt de comando elevado de 32 bits, execute este comando:
-
for %1 in (C:\Windows\SysWOW64\*.dll) do regsvr32 /s %1
-