GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    SendKeys
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
poy
Programador Pleno

postado
Pessoal:

estou fazendo manutenção em um sistema e, no deparei-me com o comando SendKeys "%MUC".

allguem sabe o que ele faz?

Grato,
 
Postagens: 202 | Registrado: 24 May 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Sênior

postado Hide Post
quote:
"%MUC"


% = ALT
M = Ferramentas
U = Ferramentas>Utilitários
C = Ferramentas>Utilitários>Compactar banco de dados.
Luciano
 
Postagens: 1379 | Registrado: 31 January 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
poy
Programador Pleno

postado Hide Post
valeu !
 
Postagens: 202 | Registrado: 24 May 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Pleno

postado Hide Post
Olá Luciano

Tem algum lugar lista sei lá, onde mostre todos os comandos SendKeys?
 
Postagens: 919 | Localização: Macaé RJ | Registrado: 09 December 2004Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Sênior

postado Hide Post
Ola Felipe,
Seria isto que vc precisa?

nvia um ou mais pressionamentos de teclas para a janela ativa como se tivessem sido digitados no teclado.

Sintaxe

SendKeys string[, wait]

A sintaxe da instrução SendKeys possui os argumentos nomeados a seguir:

Parte Descrição
string Obrigatório. Expressão de seqüência de caracteres que especifica os pressionamentos de teclas a enviar.
wait Opcional. Valor Boolean que especifica o modo de espera. Se for False (padrão), o controle será retornado ao procedimento imediatamente após as teclas serem enviadas. Se for True, os pressionamentos de teclas devem ser processados antes que o controle seja retornado ao procedimento.
Comentários

Cada tecla é representada por um ou mais caracteres. Para especificar um único caractere de teclado, utilize o próprio caractere. Por exemplo, para representar a letra A, utilize "A" para string. Para representar mais de um caractere, anexe cada caractere adicional ao que o antecede. Para representar as letras A, B e C, utilize "ABC" para string.
O sinal de adição (+), circunflexo (^), sinal de porcentagem (%), til (~) e parênteses ( ) possuem significados especiais para SendKeys. Para especificar um desses caracteres, coloque-os entre chaves ({}). Por exemplo, para especificar o sinal de adição, utilize {+}. Os colchetes ([ ]) não têm significado especial para SendKeys, mas você deve colocá-los entre chaves. Em outros aplicativos, os colchetes têm um significado especial que pode ser importante quando ocorrer intercâmbio dinâmico de dados (DDE, Dynamic Data Exchange). Para especificar caracteres de chaves, utilize {{} e {}}.

Para especificar caracteres que não são exibidos quando você pressiona uma tecla, como ENTER ou TAB, e teclas que representam ações em vez de caracteres, utilize os códigos a seguir.

Tecla Código
BACKSPACE {BACKSPACE}, {BS} ou {BKSP}
BREAK {BREAK}
CAPS LOCK {CAPSLOCK}
DEL ou DELETE {DELETE} ou {DEL}
SETA ABAIXO {DOWN}
END {END}
ENTER {ENTER}ou ~
ESC {ESC}
HELP {HELP}
HOME {HOME}
INS ou INSERT {INSERT} ou {INS}
SETA À ESQUERDA {LEFT}
NUM LOCK {NUMLOCK}
PAGE DOWN {PGDN}
PAGE UP {PGUP}
PRINT SCREEN {PRTSC}
SETA À DIREITA {RIGHT}
SCROLL LOCK {SCROLLLOCK}
TAB {TAB}
SETA ACIMA {UP}
F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}
F13 {F13}
F14 {F14}
F15 {F15}
F16 {F16}
Para especificar teclas combinadas com qualquer combinação das teclas SHIFT, CTRL e ALT, preceda o código de teclas de um ou mais dos códigos a seguir:

Tecla Código
SHIFT +
CTRL ^
ALT %
Para especificar que qualquer combinação de SHIFT, CTRL e ALT deve ser mantida pressionada enquanto várias outras teclas são pressionadas, coloque o código dessas teclas entre parênteses. Por exemplo, para especificar manter pressionada SHIFT enquanto E e C são pressionadas, utilize "+(EC)". Para especificar manter pressionada SHIFT enquanto E é pressionada, seguida de C sem SHIFT, utilize "+EC".

Para especificar a repetição de teclas, utilize a forma{tecla número}. Você deve colocar um espaço entre tecla e número. Por exemplo, {ESQUERDA 42} significa pressionar a tecla SETA À ESQUERDA 42 vezes; {h 10} significa pressionar H 10 vezes.

Observação Você não pode utilizar SendKeys para enviar pressionamentos de teclas para um aplicativo que não tenha sido projetado para ser executado no Microsoft Windows. Sendkeys também não pode enviar a tecla PRINT SCREEN {PRTSC} a nenhum aplicativo.
 
Postagens: 1379 | Registrado: 31 January 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
 Tópico Anterior | Próximo Tópico powered by eve community  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    SendKeys

©