_Application.DDEExecute(Int32, String) Метод

Определение

Выполняет команду или выполняет другие действия или действия в другом приложении через указанный канал DDE.

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

Параметры

Channel
Int32

Обязательный атрибут типа Integer. Номер канала, возвращаемый методом DDEInitiate(String, String) .

String
String

Обязательный атрибут типа String. Сообщение, определенное в принимающем приложении.

Комментарии

Метод DDEExecute предназначен для отправки команд другому приложению. Его также можно использовать для отправки нажатий клавиш в другое SendKeys(Object, Object) приложение, хотя метод является предпочтительным способом отправки нажатий клавиш. Аргумент String может указать любую отдельную клавишу в сочетании с ALT, CTRL или SHIFT или любую комбинацию этих клавиш. Каждая клавиша представлена одним или несколькими символами, такими как "a" для символа a или "{ВВОД}" для клавиши ВВОД.

Чтобы указать символы, не отображающиеся при нажатии соответствующей клавиши (например, ВВОД или TAB), используйте коды, приведенные в следующей таблице. Каждый код в таблице представляет одну клавишу на клавиатуре.

BACKSPACE{BACKSPACE} или {BS}
BREAK{BREAK}
CAPS LOCK{CAPSLOCK}
CLEAR{CLEAR}
DELETE или DEL{DELETE} или {DEL}
СТРЕЛКА ВНИЗ{DOWN}
END{END}
ВВОД~ (тильда)
ВВОД (на цифровой клавиатуре){ВВОД}
ESC{ESCAPE} или {ESC}
F1–F15{F1} по {F15}
HELP{HELP}
HOME{HOME}
INSERT{INSERT}
СТРЕЛКА ВЛЕВО{LEFT}
NUM LOCK{NUMLOCK}
PAGE DOWN{PGDN}
PAGE UP{PGUP}
RETURN{RETURN}
СТРЕЛКА ВПРАВО{RIGHT}
SCROLL LOCK{SCROLLLOCK}
TAB{TAB}
СТРЕЛКА ВВЕРХ{UP}

Кроме того, можно указать клавиши в сочетании с SHIFT и/или CTRL и/или ALT. Чтобы указать ключ в сочетании с одним или несколькими только что упомянутыми ключами, используйте следующую таблицу.

SHIFT+ (знак "плюс")
CTRL^ (курсор)
ALT% (знак процента)

Применяется к