Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.13;
Скачать: CL | DM;

Вниз

Обработка вставки из буфера   Найти похожие ветки 

 
VCL   (2002-04-15 21:48) [0]

Здравствуйте, у меня такой вопрос - я хочу обработать в своем компоненте, наследнике от TCustomRichEdit событие вставки из буфера. Но сообщение WM_PASTE почему-то не работает. Помогите решить эту проблему и, если можно, объясните причину того, что не работает это сообщение. Спасибо.


 
Song ©   (2002-04-15 22:07) [1]

А как Вы его ловите? И кто копирует в буфер обмена? Вы же? Приведите пример кода.


 
VCL   (2002-04-19 22:35) [2]

ну как, в объявлении компонента:

procedure WMPaste(var I: Integer); message WM_PASTE;

ну и потом обрабатываю эту процедуру, тока она почему-то не вызывается при вставке в мой компонент...


 
Song ©   (2002-04-20 09:17) [3]

Procedure WMPaste(Var Msg:TMessage); messager WM_PASTE;


 
Song ©   (2002-04-20 09:19) [4]

буковку r после message не надо, случайно нажалась.


 
VCL   (2002-04-25 21:59) [5]

А разница?!?! Там, по-моему, тип передаваемого значения вообще не важен!


 
Song ©   (2002-04-26 08:09) [6]

:))
Да ты парень-кремень. Если нужно не важно - программируй в QBasic
Вы попробуйте, а потом будем дальше обсуждать.


 
Севостьянов Игорь ©   (2002-04-26 12:02) [7]

VCL (25.04.02 21:59)
А разница?!?! Там, по-моему, тип передаваемого значения вообще не важен!

Странный ты - раз не важен чего же она у тебя не работает ?
Спрашивать спрашиваешь, а советам мне следуешь...
procedure WMPaste(var Msg: TMessage); message WM_PASTE;

И никаких гвоздей...

Кстати не забудь про inherited в теле процедуры


 
VCL   (2002-04-28 23:03) [8]

Да не работает!!! Там тип передаваемого аргумента имеет значение, когда ты его юзать будешь - он var, а мне его юзеть не надо. Там все равно через указатель передается, просто обрежется все лишнее и останется только то, что влезет в integer.
Я попробовал так, как вы мне сказали - не ловит он это сообщение. Не знаю почему!!!



Страницы: 1 вся ветка

Текущий архив: 2002.05.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-39764
Makss
2002-04-27 21:46
2002.05.13
Ресурсы!!! Помогите кто знает!!


1-39755
Demon Ltd
2002-04-27 17:35
2002.05.13
Работа с Query


1-39767
ice
2002-04-28 11:46
2002.05.13
Цвета (RGB Hex)


4-39904
RESEt
2002-03-08 16:24
2002.05.13
Выключить комп програмно.


1-39719
mclean
2002-04-27 11:32
2002.05.13
как сделать форму модальной