|
Как сделать обработку информации при вставке из буфера обмена ?
|
|||
---|---|---|---|
#18+
Cчитываем данные со считаватедя smart-карт, на форме эмулируется собьтие Ctrl+V и данные помещаются в нужный мне ТЕXT-ITEM.Нужно обработать вносимую информацию обрезать по определенным символам, можно ли это сделать на лету, перехватывая CTRL+V или в Forms это не возможно. ( Oracle Forms 10g) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2011, 07:40 |
|
Как сделать обработку информации при вставке из буфера обмена ?
|
|||
---|---|---|---|
#18+
NVART_FOXCчитываем данные со считаватедя smart-карт, на форме эмулируется собьтие Ctrl+V и данные помещаются в нужный мне ТЕXT-ITEM.Нужно обработать вносимую информацию обрезать по определенным символам, можно ли это сделать на лету, перехватывая CTRL+V или в Forms это не возможно. ( Oracle Forms 10g) Перехватить нельзя - IMHO Как вариант: сбрасывать данные в промежуточный TEXT-ITEM (его можно сделать невидимым размер 0 на 0) и по таймеру выполнить обработку, а результат перекинуть уже в нужный TEXT-ITEM. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2011, 09:56 |
|
Как сделать обработку информации при вставке из буфера обмена ?
|
|||
---|---|---|---|
#18+
Либо писать свой компонент - JavaBean, PJC. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2011, 13:23 |
|
Как сделать обработку информации при вставке из буфера обмена ?
|
|||
---|---|---|---|
#18+
В 6.0 (Client-Server) был отдельный редактор для комбинаций клавиатурных клавиш. В том числе, игрались и с Ctrl-V. В 10g - не знаю А вообще, желание выглядит странно. Опишите лучше всю задачу. Кто эмулирует Ctrl-V, чем не устраивает прямо брать данные из этого text итема и их обрабатывать. Как вариант, если можно добавить данные к последовательно генерируемым считывателем - ну добавьте еще какой нибудь "префикс". И по нему определяйте. Данные от считывателя или вводились в ручную. Со smart-картами не работал, считыватели штрих кодов программируют так, что бы они воспроизводили действия, которые делает человек. Вообще без внесения изменений в программу. Т.е. все хождения по полям, нажатия Tab, Enter и т.д. p.s. Ctrl-V и клипбоард - у меня вызывает некоторые сомнения. Как-то это не совсем стандартный подход. AFAIK ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2011, 19:57 |
|
|
start [/forum/topic.php?fid=51&msg=37533371&tid=1878596]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
5ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 337ms |
total: | 487ms |
0 / 0 |