#0
by Walther008
В обчем, такая задача у меня есть: пользователь в поле текстового документа вводит произвольный текст. Затем устанавливает курсор в произвольном месте этого поля, нажимает кнопку на форме "Вставить". Вылезает менюшка - чего можно вставить. Он выбирает нужный пункт. Нужно, чтобы в том месте, где в поле текстового документа стоял курсор - вставился определенный текст. Я попробовал решить эту проблему следующим образом: ВыбрВставка = ЭтаФорма.ВыбратьИзМеню(СписокВставки, Элемент); // Активизируем текстовое поле ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.Шаблон; // создаем вспомогательный объект, чтобы поместить текст в буфер обмена HtmlFile = Новый ComObject("HtmlFile"); HtmlFile.Script.ClipboardData.SetData("Text", ВыбрВставка.Значение); // посылаем нажатие Ctrl + V Скрипт = Новый ComObject("WScript.Shell"); Скрипт.SendKeys("+{INSERT}"); Вроде работает, но если сделать несколько вставок - иногда вылетает с ошибкой: {Форма.ФормаРедактированияШаблона_Строка}: Метод объекта не обнаружен (SetData) HtmlFile.Script.ClipboardData.SetData("Text", ВыбрВставка.Значение); В чем может быть проблемма?
#1
by Walther008
Ммм.. всем спасибо, решил задачу сам ))) нашел принципиально простое решение вставки текста )))))))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1с. Вставка из справочника с выборкой
- Доработка печатной формы - вставка изображений
- Выравнивание текста в окне вопроса (форматирование текста)
- СКД. Вычисляемое поле в вычисляемом поле
- 82 Самописная. Как в поле построителя отчета поместить вычисляемое поле
- как запретить вставку текста из буфера в поле ввода
- Искажение текста при переносе текста из Word
В этой группе 1С
- v7: В проводке Дт43 - Кт20 нет суммы
- Как убрать модифицированность элемента?
- Как определить код базы УРБД
- Как заставить UBUNTU 8.10 пинговать по сетевому имени?
- Оборотно сальдовая по счёту(бух)
- users.usr структура, возможность редактирования не из 1С
- ЗУП 2.5.9.2 Отзыв работника из отпуска.
- Перенос номенклатуры из Торговли в Бухгалтерию
- users.usr структура, возможность редактирования не из 1С
- УПП проводки по больничному 2 дня за счет работодателя
- Запросом получить ЮрФизЛицо в ТИС
- 1С 8.2 Размещение элементов на управляемой форме Подсистемы.
- как изменить шрифт меню 1С и отчетов для одного юзера?
- Больничный по ММОТ
- Удаленное управление 1с
- Ошибка при вызове метода контекста (Создать)
- Как в уже существующей форме добавить командную панель формы снизу
- Корректно завершить работу 1С v7.7 в C#
- Сервак не пингуется, но пускает чепез Radmin
- v7: Конвертация нетиповой Бух 7.7 в типовую Бух 8.1