#0
by vde69
требуется форма в которую можно будет вбивать текстовые поля, при этом необходимость исключить возможность ввода из буфера обмена. какие способы есть?
#4
by Лефмихалыч
копипаста - это тоже ввод. Не достаточно на совпадение проверять? Может заюзать режим пароля? Тогда скопировать только звездочки получится.
#6
by vde69
проверять нужно именно ручной ввод, что-бы человек не смог скопипастить текст который уже содержит ошибку а в хтмл как запретить копипаст? ------------------------------- для цыфровых значений можно сделать экранную клавиатуру и вводить только мышью, а вот для текстов - пока не представляю как...
#10
by vde69
придумал!!! - критикуйте: при активации поля ввода (или формы): запоминаю буфер обмена, и потом очищаю буфер обмена при потери фокуса - востанавливаю значение
#11
by Лефмихалыч
так чем вариант с режимом пароля не подходит? Значение поля для визуализации можно в лэйбле отображать. Еще можно для ввода этих значений вызывать ВвестиСтроку, а поля ввода сделать только для чтения или вообще недоступными даже.
#12
by Гость из Мариуполя
А нету в 8-ке чего-нибудь типа ОчиститьБуферОбмена... при активации поля ввода? т.е. не запретить копирование, а просто тупо очищать буфер?
#21
by acsent
1. Активируем поле 2. делаем неактивной форму 3. копируем текст 4. делаем активной форму 5. Вставляем текст
#25
by Stim
может просто проверку по клавиатуре проводить? Например, если не было нажатия цифровых клавиш, то ввод пароля запретить. Как вариант
#27
by vde69
придумал красивое решение - после ввода значения запрашифать буфер обмена и сравнивать с содержанием поля ввода. Теперь остается только буфер обмена получить штатно :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как запретить выход из режима редактирования ?
- v8. Отрицательные остатки разрешить/запретить
- Поле ввода. Убрать выделение текста.
- А как отловить начало ввода текста в поле ввода?
- Как получить текст до и после выделения в поле ввода или текстовом документе?
- 8.2 поле HTML документа и поле Форматированный текст
- Как запретить копировать документ?
- Запретить печать программно ИспользованиеВывода.Запретить
- как запретить вставку текста из буфера в поле ввода
- v7: Раскраска строк текста в поле ввода
- УФ, запретить выделение текста в поле HTML документа
В этой группе 1С
- БП 1.6: Нужно счет 60.01 сделать активно-пассивным
- УТ и взаиморасчеты.
- Карточка счета 62 не попадают в отчет некоторые документы
- Комплексная, Расширенная аналитика, как выбрать
- Пакетный запуск
- Вычисляемое поле СКД - СокрЛП недоступно?
- Запрос из 8.1 в 7.7 через COM-соединение
- formex 2.0.5.99 Сервис.ОткрытьПлавающуюФорму(). есть глючок или я что то не так делаю
- Посоветуйте как разрулить с объединением баз 1С (2 базы УТ и одна БП)
- Разность дат 1С 8.1
- Как программно назначить обработчик события в колонке табличного поля?
- Преобразование значения к типу Булево не может быть выполнено
- Как перенести из ЗУП в бухгалтерию справочник сотрудников?
- v7: Как в журнале документов выделить цветом проведенный документ
- ПолучитьПоследнее()
- Текстовый редактор для открытия больших текстовых файлов. Нужен.
- КА, «Передача товаров» не делает проводок и движений по стоимости товара
- МАРИЯ 301 МТМ
- 8.2 Как вытащить отбор программно созданной СКД на форму?
- Запрос: большая конструкция вложенных ВЫБОР КОГДА ... ИНАЧЕ ВЫБОР ...