Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2012, 17:55   #1
Sh.I.Va
Пользователь
 
Регистрация: 08.12.2011
Сообщений: 17
По умолчанию Enter

if key=chr(13) then begin
button2.Click;
Вот этой операцией отправляется из мемо в текстовый файл, при нажатии клавиши Enter.
Но потом текст начинает печататься с новой строки и там образуется лишняя строка сверху. Как только не пробовал. Помогите пожалуйста.
Sh.I.Va вне форума Ответить с цитированием
Старый 23.10.2012, 17:58   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
begin
 Key:=0;
 button2.Click;
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 23.10.2012, 20:09   #3
Sh.I.Va
Пользователь
 
Регистрация: 08.12.2011
Сообщений: 17
По умолчанию

procedure TForm1.Memo2KeyPress(Sender: TObject; var Key: Char);
begin
if key=chr(13) then begin
button2.Click;
end;

Куда мне это вставить?
begin
Key:=0; <- Он на это ругается, кстати что это означает? Приравнивание клавы к 0?
button2.Click;
Sh.I.Va вне форума Ответить с цитированием
Старый 23.10.2012, 20:21   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Код:
if key=chr(13) then begin
  Key:=#0;        
  button2.Click;
end;
Вероятно, Пепел Феникса имел в виду это?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нажатие Enter Кристинка89 Общие вопросы C/C++ 2 18.05.2011 18:40
Нажатие Enter Alana Общие вопросы Delphi 4 27.10.2010 14:31
Enter prod87 Общие вопросы Delphi 3 01.11.2009 19:13
Enter PAVEL315 Помощь студентам 7 17.12.2007 20:41
Enter Slash Общие вопросы Delphi 2 24.03.2007 17:40