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

Вниз

Clipboard   Найти похожие ветки 

 
saxon   (2002-10-11 15:52) [0]

Уважаемые!
Подскажите как запретить вставку данных из сабж?


 
Ketmar   (2002-10-11 16:53) [1]

вопрос переадресован главному дворнику Мухосранска.

Satanas Nobiscum! 11-Oct-XXXVII A.S.


 
saxon   (2002-10-11 17:29) [2]

что это значит? :))
мне бы решение проблеммы ...


 
Song   (2002-10-11 17:33) [3]

WM_COPY


 
saxon   (2002-10-14 15:42) [4]

Все было бы хорошо если бы не следующее:
Есть форма, на ней лежит TDBEdit в нем поле с типом Integer.
Свойство DisplayFormat="#".
С клавиатуры все нормально - только цифры!!!
А когда вставляеться из Clipboard, то что там есть - все пихает.
Как это победить???
Заранее благодарен!!!!!!!!


 
AL2002   (2002-10-14 16:18) [5]

procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if ((Key = ord("V")) and (ssCtrl in Shift)) then begin
if Clipboard.HasFormat(CF_TEXT) then
ClipBoard.Clear;
Memo1.SelText := "Delphi is RAD!";
key := 0;
end;
end;


 
saxon   (2002-10-14 16:29) [6]

Это я давно видел и оно не подойдет
1 - можно вставить и мышкой
2 - можно вставить Shift+Insert
3 - и еще много чего можно

мне кажеться что то надо принципиально другое :))
неужели такие проблеммы у меня первого ?


 
AL2002   (2002-10-14 16:35) [7]

>saxon © (14.10.02 16:29)
Тогда событие OnChange


 
saxon   (2002-10-14 17:01) [8]

Так конечно можно
но согласитесь какаято фигня получаеться.
Хоть ты компонент перекомпили с изменениями :)


 
saxon   (2002-10-14 17:06) [9]

а еще хлчеться сохранить старое значение
и тут получаеться в некоторых случаях зацикливание :(


 
AL2002   (2002-10-14 17:21) [10]

>saxon © (14.10.02 17:06)
Дык, можно ж проверять, сколько было сразу введено символов. Если больше двух, то делать Undo.



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

Форум: "Основная";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
7-78696
cdaDmitriy
2002-08-15 15:12
2002.10.24
TRAY


7-78688
Vlad2
2002-08-19 06:29
2002.10.24
Права на использование принтера


6-78553
Sour
2002-08-19 12:19
2002.10.24
API и сокет


14-78668
Петров Денис
2002-10-05 14:42
2002.10.24
Нужен работающий ElPack


1-78406
Лана Розанова
2002-10-15 11:21
2002.10.24
HTML





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский