Работа с левым textbox'ом
Я сейчас пишу программу, которая должна выполнять некоторые действия с текстом. для удобства программа должна выполнить манипуляции с выделенным текстом из выделенного в данный момент любого textbox'а в системе. Я пишу на C#. Я думаю это жестокая работа с АПИ"шками. Мне нада узнать следующее: как получить весть текст из поля, как получить начало выделения и продолжительность, как задать текст, как задать начало выделения и продолжительность.
Цитата: tva94
Мне нада узнать следующее: как получить весть текст из поля, как получить начало выделения и продолжительность, как задать текст, как задать начало выделения и продолжительность.
Посмотрите на возможные сообщения текстбокса. C# для ващей задачи подходит не очень хорошо. Прослойка из Managed C++ так и просится.
Допустим, имеется TextBox tb.
tb.SelectedText - выделенный в данный момент текст.
tb.SelectionStart - начало выделенного текста.
tb.SelectionLength - длина выделенного текста.
tb.SelectAll() - выделяет весь текст.
tb.Select(int start, int length) - выделяет текст в указанных границах.
Цитата: koodeer
Это же элементарно! У компонента TextBox есть методы и свойства, позволяющие легко получать и устанавливать выделенный текст.
Нет. Ему надо
[QUOTE=tva94]любого textbox'а в системе[/QUOTE]