Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi для начинающих

Войти
Регистрация
Восстановить пароль
 
97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 879
#1

Переход каретки на новую строку при вставке - Delphi

08.02.2014, 14:41. Просмотров 548. Ответов 3
Метки нет (Все метки)

Как сделать чтобы при вставке из буфера обмена (ctrl+v или правой кнопкой мыши и вставить) в Memo, каретка переходила на новую строку?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2014, 14:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Переход каретки на новую строку при вставке (Delphi):

Перевод каретки на новую строку - Delphi
С помощью какой функции каретка переводится на новую стоку?

Переход на новую строку в ComboBox. - Delphi
Здравствуйте! Если в ComboBox1 выбираю 'a', то ComboBox2 должна заполняться строками 'b', 'c', 'd'. Как записать, чтобы каждое слово...

Через 5 символов переход на новую строку - Delphi
Добра и счастья вам, уважаемые участники форума) Вопрос: как через 5 символов в memo переходить на новую строчку, я понимаю, что это...

Как определить переход на новую строку в RichEdit - Delphi
Можно ли как-то определить переход на новую строку в RichEdit? Пытался через RichEdit.text методом поиска символов #13#10, но они не...

Переход на новую строку, Работа с типом string - Delphi
Доброго времени суток Господа ! Пожалуйста подскажите , как осуществить переход на новую строку в системном сообщении. Я подразумеваю...

Как удалить в конце строки переход на новую строку - Delphi
Сохраняю в фаил из мемок и достаю изнего обратно в мемки. сохраняю Fs := TFileStream.Create(Sd.FileName, fmCreate,...

3
FIL
Модератор
3407 / 2545 / 490
Регистрация: 19.09.2012
Сообщений: 7,905
08.02.2014, 15:15 #2
Добавь после вставки перевод каретки.
0
97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 879
08.02.2014, 15:20  [ТС] #3
Цитата Сообщение от FIL Посмотреть сообщение
Добавь после вставки перевод каретки.
Ну так я и спрашиваю как это сделать.
0
FIL
Модератор
3407 / 2545 / 490
Регистрация: 19.09.2012
Сообщений: 7,905
08.02.2014, 23:09 #4
Например так:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
...
 
type
  TMemo = class(StdCtrls.TMemo)
  private
    procedure WMPaste(var Msg: TMessage); message WM_PASTE;
  end;
 
  TForm1 = class(TForm)
...
 
{ TMemo }
 
procedure TMemo.WMPaste(var Msg: TMessage);
begin
  inherited;
  if Lines[Lines.Count - 1] <> '' then
    Lines.Add('');
end;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2014, 23:09
Привет! Вот еще темы с ответами:

брать при каждом клике новую строку - Delphi
for i:=0 to Memo1.Lines.Count -1 do begin IP:= Copy(Proxy,1,Pos(':',Proxy)-1); Port:= Copy(Proxy,Pos(':',Proxy)+1,Length(Proxy)); ...

Как при экспорте делать перевод содержимого ячейки на новую строку? - Delphi
Подскажите как при экспорте делать переход содержимого ячейки на новую строку, т.е. в гриде у меня в первом столбце данные выглядят вот так...

Автоматический переход на новую вкладку - Delphi
Как сделать что бы при нажатии на кнопку создавалась новая вкладка и автоматически открывалась?

Переход на новую вкладку в браузере Chromium - Delphi
Всем привет я пишу браузер на хроме и вот нужна помощь браузер с вкладками систему открытия,закрытия вкладок я написал но когда я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru