Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.004 c
3-39655
wHammer
2002-04-17 10:09
2002.05.13
ODBC Paradox 7


3-39656
mrcat
2002-04-17 11:01
2002.05.13
TQuery vs. TUpdateSQL


1-39771
Vovchik
2002-04-28 13:12
2002.05.13
Хранение и изменение текстовых ресурсов в PE-файлах


1-39741
Smithson
2002-04-27 11:55
2002.05.13
Вопрос по потокам


1-39793
Sound
2002-04-29 10:44
2002.05.13
ListBox и перетаскивание елементов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский