Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
97mik
11 / 11 / 5
Регистрация: 08.04.2009
Сообщений: 879
1

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

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

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

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

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

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

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

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

3
FIL
Модератор
3419 / 2555 / 726
Регистрация: 19.09.2012
Сообщений: 7,923
08.02.2014, 15:15 2
Добавь после вставки перевод каретки.
0
97mik
11 / 11 / 5
Регистрация: 08.04.2009
Сообщений: 879
08.02.2014, 15:20  [ТС] 3
Цитата Сообщение от FIL Посмотреть сообщение
Добавь после вставки перевод каретки.
Ну так я и спрашиваю как это сделать.
0
FIL
Модератор
3419 / 2555 / 726
Регистрация: 19.09.2012
Сообщений: 7,923
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

Как удалить в конце строки переход на новую строку
Сохраняю в фаил из мемок и достаю изнего обратно в мемки. сохраняю Fs :=...

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

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


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

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

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