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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2015, 20:34   #1
alman12
Форумчанин
 
Регистрация: 30.12.2013
Сообщений: 466
По умолчанию органичить строк в memo

как органичить строк в memo ?
alman12 вне форума Ответить с цитированием
Старый 25.11.2015, 20:44   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Ограничить количество вводимых строк или что вы имеете в виду?
Вадим Мошев вне форума Ответить с цитированием
Старый 25.11.2015, 20:45   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если не ошибаюсь, Мемо на это не способно.
Максимум - можно переопределить класс, добавив свой метод Add(), в котором проверять кол-во строк и им же и пользоваться.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.11.2015, 20:48   #4
alman12
Форумчанин
 
Регистрация: 30.12.2013
Сообщений: 466
По умолчанию

был бы толька 2 строк не болще


например

1 строка...................
2 строка...................
alman12 вне форума Ответить с цитированием
Старый 25.11.2015, 21:01   #5
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от alman12 Посмотреть сообщение
был бы толька 2 строк не болще
Самое простое решение, создать в дизайнере 2 строки и установить свойство WordWrap равным false.
Streletz вне форума Ответить с цитированием
Старый 25.11.2015, 21:17   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

В Memo строки индексируются с нуля.
if(Memo1->Strings->Items->Length() > 2) return;
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 25.11.2015, 21:21   #7
alman12
Форумчанин
 
Регистрация: 30.12.2013
Сообщений: 466
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Самое простое решение, создать в дизайнере 2 строки и установить свойство WordWrap равным false.

как создать 2 строки ?
alman12 вне форума Ответить с цитированием
Старый 25.11.2015, 21:34   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Memo.Lines.Add
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 25.11.2015, 21:44   #9
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Memo.Lines.Add
Ему нужно не добавить, а ограничить.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 25.11.2015, 21:47   #10
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Ему нужно не добавить, а ограничить.
Но было и
Цитата:
как создать 2 строки ?
Чего вообще с таким подходом в программирование идти?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi.Чтение файла в Memo, вычисление, добавление строк в Memo antonio_sk Помощь студентам 0 26.04.2013 18:01
Удаление строк в Memo qpuTuJlb Помощь студентам 6 01.06.2012 17:17
Memo перенос строк. mt10forex Помощь студентам 7 07.07.2010 09:23
Органичить скорость передачи Denager Работа с сетью в Delphi 22 05.03.2008 09:08
Нумерация строк в Memo Макс84 Компоненты Delphi 10 02.04.2007 17:10