Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Внизвставка из буфера Найти похожие ветки
← →
Delphist2 (2010-03-21 10:37) [0]Как можно контролировать у edit вставку из буфера? Например, вставляется слишком длинный текст, надо его отбросить.
← →
Anatoly Podgoretsky © (2010-03-21 11:18) [1]> Delphist2 (21.03.2010 10:37:00) [0]
SetClipboardViewer
← →
Delphist2 (2010-03-21 12:44) [2]А есть ли возможность в событии Edit1KeyDown не передавать управление обработчику события Edit1KeyPress?
← →
sniknik © (2010-03-21 12:49) [3]обнули значение и все, дальше не пойдет. другое дело что есть события и помимо нажатий KeyDown ...
← →
Delphist2 (2010-03-21 12:57) [4]Не, мне нужно чтоб при одних условиях пошло, а при других - нет (зависит от содержимого буфера). У меня наоборот keypress блокирует, а иногда это не нужно
← →
sniknik © (2010-03-21 13:08) [5]а ты в курсе есть такие операции как if, case... как же ты пишешь без этого?
← →
Delphist2 (2010-03-21 13:28) [6]Предлагаешь keypress убрать, и переписать все для onkeydown?
← →
sniknik © (2010-03-21 13:36) [7]ничего не предлагаю, для это нужно знать что ты делаешь и как ты делаешь, вникать в задачу... а тут, ты спросил, про конкретную возможность, я ответил, касается это только ее, все остальное "за кадром".
← →
Delphist2 (2010-03-21 14:57) [8]Ну там я перепишу скорее всего на onkeydown, так будет проще. А вот такой код будет корректно выполняться или нет?
for i:=length(clipboard.AsText) downto 1 do
if not(clipboard.AsText[i] in ["0".."9"]) then begin
key:=0;
break;
end;
И за что там отвечает нулевой байт?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.059 c