#0
by coding
Здравствуйте. Есть поле ввода (многострочная часть, тип строка неограниченна). В нее введено несколько строк текста. Курсор мыши установлен в некоторые положение (например в 4-ую строку, символ 5). Нужно получить текст до курсора, и текст поле курсора. Как это можно реализировать? Навожу пример стоки с текстом: " Правила форума - : 1. Не ругайтесь и не <ЗДЕСЬ СТОИТ КУРСОР> оскорбляйте других. 2. Флейм в разделах 1С и IT не допускается. " Как результат должно получиться два текста: Первый -" Правила форума - : 1. Не ругайтесь и не " И второй - "оскорбляйте других. 2. Флейм в разделах 1С и IT не допускается. " Всем, кто что-то подскажет - огромное спасибО!
#1
by stangen
Можно, я так делал). Используй метод поля ввода ПолучитьГраницыВыделения ПолеВвода (TextBox) ПолучитьГраницыВыделения (GetTextSelectionBounds) Синтаксис: ПолучитьГраницыВыделения(<Начало строки>, <Начало колонки>, <Конец строки>, <Конец колонки>) Параметры: <Начало строки> (обязательный) Тип: Число. Номер строки начала выделения. <Начало колонки> (обязательный) Тип: Число. Номер колонки начала выделения. <Конец строки> (обязательный) Тип: Число. Номер строки конца выделения. <Конец колонки> (обязательный) Тип: Число. Номер колонки конца выделения. Описание: Получает границы выделенной области текста. Возвращает позицию курсора. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
#2
by coding
Я это чудо видел, а можно пример маленький, как это на практеке можно реализировать! А то у меня не получаеться:(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как округлить до десяти (напр.168,23 до 170,00 ИЛИ 252,00 до 250,00)
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- Как получить ссылку на текущее поле ввода в табличном поле?
- А как отловить начало ввода текста в поле ввода?
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- как сделать так чтобы в текстовом поле на форме при открытии документа стоял текст
- Можно получить текст модулей в 1с 8.2?
- Получить текст модуля внешней обработки
- Получить текст внутри фигуры "Надпись" MS Word
- программно получить текст общих модулей
В этой группе 1С
- СКД Различные ресурсы для различных группировок в одной колонке
- Вопрос по фискальнику
- Эмулятор фискальника
- Как в таблице значений вывести пиктограмму?
- v7: Кнопка в документе "Список подчиненных документов"
- Помогите с шириной колонки в таблице
- Простановка ГТД в Заказах Покупателю задним числом в УТ
- Не работает расшифровка в отчете 1С 8.1
- Ускорение 1С 8.1
- R-keeper и windows7
- Ошибка сетевого доступа к серверу. Windows Sockets - 10054(0x00002746)
- Отличие 21 счета от 43 в бухг 77
- Нужно поменять код предопределенного элемента справочника
- Список значений, используемый в элементе управления "Поле выбора"
- СКД в Excel с готовыми формулами
- Длина поля УИД
- Win7x64 HASP4_driver
- Навигатор по 1с 8 ред.2,0
- УНФ партионный учет
- 2 УНФ Проблема изменить реквизит у справочника номенклатуры