powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как сделать обработку информации при вставке из буфера обмена ?
5 сообщений из 5, страница 1 из 1
Как сделать обработку информации при вставке из буфера обмена ?
    #37530680
NVART_FOX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cчитываем данные со считаватедя smart-карт, на форме эмулируется собьтие Ctrl+V и данные помещаются в нужный мне ТЕXT-ITEM.Нужно обработать вносимую информацию обрезать по определенным символам, можно ли это сделать на лету, перехватывая CTRL+V или в Forms это не возможно. ( Oracle Forms 10g)
...
Рейтинг: 0 / 0
Как сделать обработку информации при вставке из буфера обмена ?
    #37532842
efendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NVART_FOXCчитываем данные со считаватедя smart-карт, на форме эмулируется собьтие Ctrl+V и данные помещаются в нужный мне ТЕXT-ITEM.Нужно обработать вносимую информацию обрезать по определенным символам, можно ли это сделать на лету, перехватывая CTRL+V или в Forms это не возможно. ( Oracle Forms 10g)

Перехватить нельзя - IMHO
Как вариант: сбрасывать данные в промежуточный TEXT-ITEM (его можно сделать невидимым размер 0 на 0) и по таймеру выполнить обработку, а результат перекинуть уже в нужный TEXT-ITEM.
...
Рейтинг: 0 / 0
Как сделать обработку информации при вставке из буфера обмена ?
    #37533371
Алымов Анатолий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Либо писать свой компонент - JavaBean, PJC.
...
Рейтинг: 0 / 0
Как сделать обработку информации при вставке из буфера обмена ?
    #37534229
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 6.0 (Client-Server) был отдельный редактор для комбинаций клавиатурных клавиш. В том числе, игрались и с Ctrl-V. В 10g - не знаю

А вообще, желание выглядит странно. Опишите лучше всю задачу. Кто эмулирует Ctrl-V, чем не устраивает прямо брать данные из этого text итема и их обрабатывать.

Как вариант, если можно добавить данные к последовательно генерируемым считывателем - ну добавьте еще какой нибудь "префикс". И по нему определяйте. Данные от считывателя или вводились в ручную. Со smart-картами не работал, считыватели штрих кодов программируют так, что бы они воспроизводили действия, которые делает человек. Вообще без внесения изменений в программу. Т.е. все хождения по полям, нажатия Tab, Enter и т.д.

p.s. Ctrl-V и клипбоард - у меня вызывает некоторые сомнения. Как-то это не совсем стандартный подход. AFAIK
...
Рейтинг: 0 / 0
Как сделать обработку информации при вставке из буфера обмена ?
    #37549955
NVART_FOX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cпасибо ответивщим проблема решена. Специализированное устройство стало считывать информацию корректно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как сделать обработку информации при вставке из буфера обмена ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]