Вниз
Скачать: CL | DM;

сделать Ctrl+Enter в TMemo?!   Найти похожие ветки 

← →
Alexander_D6_XP   (2002-06-04 18:04) [0]

Привет, я вот хочу сделать в Memo очистку оного по нажатию Ctrl+Enter.

if (Key = VK_RETURN) then
begin
if (ssCTRL in Shift) then
Memo2.Clear;
end;
Но! после этой операции добавляется Enter!! Что сделать?!


← →
Игорь Шевченко ©   (2002-06-04 18:09) [1]

Key := 0;
в конце


← →
MBo ©   (2002-06-04 18:09) [2]

if (Key = VK_RETURN) and (ssCTRL in Shift) then begin
Memo1.Clear;
Key:=0;
end;


← →
Alexander_D6_XP   (2002-06-04 18:13) [3]

Спасибо :)


← →
Alexander_D6_XP   (2002-06-04 18:17) [4]

А не работает!!!


← →
Игорь Шевченко ©   (2002-06-04 18:20) [5]

На каком событии этот код ?


← →
Alexander_D6_XP   (2002-06-04 18:23) [6]

KeyDown


← →
Игорь Шевченко ©   (2002-06-04 18:30) [7]

procedure TfMain.Memo1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (Key = VK_RETURN) AND (ssCtrl in Shift) then begin
Memo1.Lines.Clear();
Key := 0;
end;
end;

Работает :-)


← →
Alexander_D6_XP   (2002-06-04 19:26) [8]

У меня 6-ая дельфя (может и не важно), но у меня появляется и с твоим кодом!

Он чистится, но ентер всё равно есть :(


← →
Song ©   (2002-06-04 19:33) [9]

Alexander_D6_XP (04.06.02 19:26)
Этого не может быть. Проверьте может не правильно написали.


← →
Alexander_D6_XP   (2002-06-04 19:37) [10]

Блин! я все сделал именно так! Жалко скриншот не вставить....

может какие свойства предварительно у Мемо поменять надо?


← →
Song ©   (2002-06-04 19:42) [11]

Странно.. проверьте чтобы TMemo.WantReturns было True


← →
Alexander_D6_XP   (2002-06-04 20:11) [12]

Именно, есть оно!

я уже 3 раза подряд создал новое приложение, шлёпнул на него Мемо и вставил код! Ничего не менял в настройках оного :(


← →
Игорь Шевченко ©   (2002-06-05 09:40) [13]

Отладчиком поглядеть, что происходит, не судьба ?
У меня D5



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
1-55061
cult
2002-06-05 17:47
2002.06.17
прорисовщик компонента


3-55042
maxim2
2002-05-24 13:06
2002.06.17
Почему не выполняется комонда SQL ?


1-55107
DenNNis
2002-06-06 08:17
2002.06.17
PageControl


14-55288
Alx2
2002-05-15 11:21
2002.06.17
Задачка :)


14-55316
Владимир Комиссаров
2002-05-13 14:45
2002.06.17
расширение палитры Дельфи 5




   Наверх