Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ole - компонент / 7 сообщений из 7, страница 1 из 1
01.10.2003, 13:42
    #32280697
IgorProgrammer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ole - компонент
У меня есть Ole - компонент.
Обрабатываю событие OnKeyPress

Ставлю после обработки NODEF.

Вроде работает нормально...
Если не зажимать клавишу... или не жать на две одновременно.

Уже на все события мессаги накидал, и по-нулям... Че, где, происходит непонятно...

Плиз Хелп...
...
Рейтинг: 0 / 0
01.10.2003, 15:39
    #32280915
Flex2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ole - компонент
Насколько я понимаю, у тебя косяк с очереденостью обработки событий.
Ты там посмотри что с _vfp.AutoYield у тебя, может NODEF не нужен будет.
...
Рейтинг: 0 / 0
01.10.2003, 17:49
    #32281116
IgorProgrammer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ole - компонент
Сенкс Flex2...
_vfp.AutoYield + On Key Label помогло.


Осталось с нажатием еще одна проблема...

У меня в тулбаре висит комбобокс.
И на нем из-за этого Ole - компонента OnKeyPress даже не происходит.

Не хочется в On Key Label описывать нажатие каждой клавиши и в зависимости от того, кто активен... туда и пихать...
Может есть что-то по-проще...
...
Рейтинг: 0 / 0
03.10.2003, 13:51
    #32283263
Flex2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ole - компонент
А, ты попробуй у формы на котором болтается твой OLE control,
поставить KeyPreview = .T. и попробуй так.
А если не прокатит, то ручки заставь его дергаться, прописав с событие формы
KeyPress выполнение твоего KeyPress: myolecontrol.KeyPress(...), c параметрами там сам разберешься.
...
Рейтинг: 0 / 0
03.10.2003, 14:10
    #32283289
IgorProgrammer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ole - компонент
У меня OnKeyPress не происходит на комбобокс.

Почтоянно лезет на OnKeyPress Ole - компонента...

И после установки курсора на комбобокс, он ни вкакую не хочет возвращаться
на Ole - компонент... Мигает себе на комбобоксе, а вводится значения в Ole - компонент...

Сплошные глюки...
...
Рейтинг: 0 / 0
03.10.2003, 17:28
    #32283642
Flex2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ole - компонент
А программно фокус переместить ?
...
Рейтинг: 0 / 0
03.10.2003, 18:41
    #32283740
IgorProgrammer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ole - компонент
Не помогает...

Уже усе перебробовал...
Хоть стреляйся...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ole - компонент / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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