Idioma

_Application.DDEExecute(Int32, String) Método

Definição

Executa um comando ou efetua alguma outra ação ou ações em um outro aplicativo através do canal DDE especificado.

public:
 void DDEExecute(int Channel, System::String ^ String);
public void DDEExecute(int Channel, string String);

Parâmetros

Channel
Int32

Obrigatório Integer. O número do DDEInitiate(String, String) canal retornado pelo método.

String
String

String necessário. A mensagem definida no aplicativo que recebe.

Comentários

O método DDEExecute foi desenvolvido para enviar comandos para outro aplicativo. Você também pode usá-lo para enviar pressionamentos de tecla para outro aplicativo, embora o SendKeys(Object, Object) método seja a maneira preferida de enviar pressionamentos de tecla. O String argumento pode especificar qualquer tecla única combinada com ALT, CTRL ou SHIFT, ou qualquer combinação dessas teclas. Cada tecla é representada por um ou mais caracteres, como "a" para o caractere a, ou "{ENTER}" para a tecla ENTER.

Para especificar os caracteres que não serão exibidos quando você pressionar a tecla correspondente (por exemplo, ENTER ou TAB), use os códigos listados na tabela a seguir. Cada código da tabela representa uma tecla no teclado.

BACKSPACE{BACKSPACE} ou {BS}
BREAK{QUEBRA}
CAPS LOCK{CAPSLOCK}
CLEAR{CLARO}
DELETE ou DEL{DELETE} ou {DEL}
SETA PARA BAIXO{PARA BAIXO}
TÉRMINO{FIM}
ENTER~ (til)
ENTER (teclado numérico){ENTER}
ESC{ESCAPE} ou {ESC}
F1 a F15{F1} a {F15}
AJUDA{AJUDA}
PÁGINA INICIAL{HOME}
INS{INSERIR}
SETA PARA A ESQUERDA{ESQUERDA}
NUM LOCK{NUMLOCK}
PAGE DOWN{PGDN}
PAGE UP{PGUP}
RETURN{RETURN}
SETA PARA A DIREITA{DIREITA}
SCROLL LOCK{SCROLLLOCK}
TAB{TAB}
SETA PARA CIMA{ACIMA}

Você também pode especificar as chaves combinadas com SHIFT e/ou CTRL e/ou ALT. Para especificar uma tecla combinada com uma ou mais das teclas mencionadas, use a tabela a seguir.

SHIFT+ (sinal de mais)
CTRL^ (acento circunflexo)
ALT% (sinal de porcentagem)

Aplica-se a