Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Правильное отображение в Memo-полях


Автор: 14SatanA88 25.3.2011, 16:03
Доброго времени суток, уважаемые программеры

Что нужно сделать с гридом, чтобы он воспринимал #13#10 как переход на новую строку, а не как два прямоугольника?
Пользуюсь ехлибом, смотрел их демку, там реализовано то, что мне нужно. Я не могу понять, какие именно свойства делают правильное отображение.

Автор: Akella 25.3.2011, 16:08
Цитата(14SatanA88 @  25.3.2011,  16:03 Найти цитируемый пост)
Пользуюсь ехлибом

лучше пользуйся поиском

Автор: 14SatanA88 25.3.2011, 16:13
Akella, не до шуток.
Есть демка ехлиба, у них там в гриде аккуратно разрывы строк отображаются.
Мне надо то же самое реализовать. Но когда я генерирую записи, то получаются прямоугольники вместо перехода на новую строку.
Причем пробовал и #13#10, и #10, и #9. Результат один и тот же.

Автор: chip_and_dayl 25.3.2011, 16:39
А  как новые записи добавляете в Мемо?

Автор: 14SatanA88 25.3.2011, 16:43
записи добаляю вот так:
Table.FieldByName('NAME').AsString=var1+#13#10+var2...
переменные, разумеется, строковые

Автор: Akella 26.3.2011, 11:35
Цитата(14SatanA88 @  25.3.2011,  16:13 Найти цитируемый пост)
Akella, не до шуток.

а я и не шутил!

Автор: 14SatanA88 28.3.2011, 08:32
Akella, хоть ты и модер, оффтопить не надо )
все, отбой, разобрался.

подключил таблицу через TMemTableEh, и все стало четко.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)