OriginalGriff
Цитата:
SendKey но htat отправляет указанный текст и мой текст изменится
Sendkeys будет.Отправить[
^] отправляет любую строку, которую вы передаете: примеры используют фиксированную строку, потому что они именно таковы: примеры того, как ее использовать. Это не явные Инструкции о том, как сделать именно то, что требует ваша задача, это они дают вам представление о том, как использовать метод.
Везде, где метод принимает строку в C#, он может принимать фиксированную строку:
SendKeys.Send("Hello");
Или переменная, содержащая ссылку на фиксированную строку:
string aVariableName = "Hello " + myTextBox.Text;
SendKeys.Send(aVariableName);
OriginalGriff
Нет, но вы можете отправить коды ключей для доступа к текстовому полю с текстом.
^{HOME}{TAB}{TAB}Привет
Заставит его перейти к первому элементу управления вводом пользователя, затем на вкладку ко второму, третьему, а затем ввести "Привет".