Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.04.2007, 17:11
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
В событии Key пишу IF keyflags = 2 THEN //Ctrl IF key = KeyV! THEN Beep(1) END IF END IF Отрабатывает стандартная вставка В мой код не заходит Что делать? Просто хочу сам буфер читать и что нужно вставлять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2007, 17:43
|
|||
|---|---|---|---|
Как отловить Ctrl + V ? |
|||
|
#18+
может так IF keyflags = 2 and key = KeyV! THEN // .... Else // ... End If ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2007, 19:06
|
|||
|---|---|---|---|
Как отловить Ctrl + V ? |
|||
|
#18+
shurakm1В мой код не заходит Откуда ты знаешь что в твой код не заходит? PS: на моем компе ф-я beep(1) не делает ничего! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 09:55
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
Dmitry.Откуда ты знаешь что в твой код не заходит? PS: на моем компе ф-я beep(1) не делает ничего! А если включить колонки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 10:10
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
Предполагаю, что не заходит: 1) beep происходит в других случаях 2) в дебаг-режиме входит в первый IF 3) если убрать первый IF то по V входит и во второй 4) Входит, если применить комбинацию Ctrl + 1 Предполагаю, что сея беда происходит из-за маски - она #####0.0## Может такое быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 10:46
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
Поправочка: Маска не влияет ctrl + T, +W, +P не работают а ctrl + M работает бред Похоже, pfc где-то разруливает какую комбинацию пускать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 10:55
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
shurakm1Поправочка: Маска не влияет ctrl + T, +W, +P не работают а ctrl + M работает А в меню эти хоткеи не висят? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 11:03
|
|||
|---|---|---|---|
Как отловить Ctrl + V ? |
|||
|
#18+
Возможно такая комбинация клавиш уже где-то используется (например в меню окна), поэтому в данном объекте она не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 12:20
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
М-да.. Действительно, есть в меню Поменял на shift - V и перегенерил Все по прежнему- ctrl+v - железная вставка Меню отнаследовано от m_frame ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 12:41
|
|||
|---|---|---|---|
Как отловить Ctrl + V ? |
|||
|
#18+
на чем ты пытаешся словить ctrl+V на каком контроле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 15:07
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
pbm_paste ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.04.2007, 15:19
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
shurakm1DWТогда сложнее. Лучше перехватывать команду Paste, но в случае с DW она идет не в сам DW, а в контрол, к которому прямого доступа нет. Можно в Other попробовать (я не пробовал). Если нужны клавиши, то можно в родительском окне их отловить. Не забывай еще про Shift-Ins. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2007, 08:36
|
|||
|---|---|---|---|
Как отловить Ctrl + V ? |
|||
|
#18+
В DW-control создай событие с EventID pbm_dwnkey и там пиши перехват клавиш ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2007, 10:25
|
|||
|---|---|---|---|
|
|||
Как отловить Ctrl + V ? |
|||
|
#18+
Эээ.. Написал событие А пардон туда не входит Может, где его объявить надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=15&tablet=1&tid=1337247]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 158ms |

| 0 / 0 |
