Memo с возможностью прокрутки
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Внесение значения поля MEMO Access в поле MEMO delphi
Суть такова когда я из поля MEMO delphi записываю значения в МЕМО аксеса, всё нормально, значения.
Вывести в memo компонент из dbgrid (memo строки)
Здравствуйте, писала программу для БД созданную в SQL. Столкнулась с такой проблемой: dbgrid.
Строка прокрутки в Memo
Помогите пожалуйста сделать строку прокрутки как у блокнота в Memo
Memo добавление прокрутки с условием
Приветствую форумчане! Нужно реализовать, такую фишку: если в memo много текста который выходит за.
У Memo нет прокрутки вверх и вниз. Что делать?
Проблема вот в чем загрузил в memo текст, но он его не до конца показывает. Нету прокрутки вверх и.
Как сделать так, чтобы Memo появлялось поверх остальных Memo?
как сделать так чтобы memo появлялось поверх остальных memo
Разбить поровну содержимое Memo между четырьмя другими Memo
Здравствуйте, уважаемые форумчане! Я в delphi новичок совсем, только основы осваиваю, так.
Получение номера взятой строки из memo, содержимое которой вставлено рандомно в memo
Вообщем есть текстовый файл, из которого берутся все строки, вставляются в memo, а из memo уже в.
Источник
Компонент TMemo
Основное предназначение компонента TMemo — работа с большим количеством строк (ввод, отображение и редактирование текстового материала).
Для работы с буфером обмена можно использовать общепринятые горячие клавиши: Ctrl-X — вырезать, Ctrl-C — копировать; Ctrl-V — вставить.
Свойство | Описание |
Name | Имя компонента. Используется в программе для доступа к компоненту и его свойствам, в частности для доступа к тексту, введенному в поле редактирования. |
Text | Текст, находящийся в поле Memo. Рассматривается как единое целое. |
Lines | Массив строк, соответствующий содержимому поля. Доступ к строке осуществляется по номеру. Строки нумеруются с нуля. |
Lines.Count | Количество строк текста в поле Memo. |
Left | Расстояние от левой границы поля до левой границы формы. |
Top | Расстояние от верхней границы поля до верхней границы формы. |
Width, Height | Ширина, высота поля. |
Font | Шрифт, используемый для отображения вводимого текста. |
ParentFont | Признак наследования свойств шрифта родительской |
WantReturns | Клавиша для ввода конца строки: TRUE – клавиша ENTER; FALSE – сочетание клавиш CTRL + ENTER. |
WordWrap | Переход в начало следующей строки при вводе длинных строк: TRUE –производится автоматически; FALSE – не производиться.При включенной горизонтальной полосе прокрутке это свойство игнорируется. |
ScrollBar | Использование полосы прокрутки, если текст большой и не помещается в компоненте Memo: ssNone — Нет полосы прокрутки; ssHorizontal — Установлена горизонтальная прокрутка; ssVertical — Установлена вертикальная прокрутка; ssBoth — Установленs две полосы прокрутки. |
ReadOnly | Разрешает или запрещает редактирование текста. (Программно все равно текст можно добавлять). |
Для сохранения содержимого текстового поля Memo в файл используется функция SaveToFile(‘mytetxt.txt’), а для извлечения -LoadFromFile(‘mytetxt.txt’), где mytetxt.txt — текстовый файл расположенный в каталоге программы.
В коментариях пишкт что у memo нет свойства text, но это не так. Для примера разместите на форму элементы button, memo и label. И вставте код ниже в кнопку.
После запуска программы при нажатии на пнопку текст в label поменяется на текст расположенный в memo.
Источник
Полосы прокрутки в TMemo
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Полоса прокрутки в неактивном TMemo
Имеется неактивное TMemo, чтобы нельзя было скопировать информацию. Как сделать чтобы ее возможно.
Полосы прокрутки
Помогите плиз, проблема в том, что у меня в проекте почти не видно полос прокрутки((( Я пробовал в.
Полосы прокрутки.
Народ, подскажите, в чем беда, отлавить не могу. Вообщем забахал я себе окно для системных.
StringGrid, убрать полосы прокрутки
Как убрать полосу прокрутки и чтоб была чисто таблица?
Решение
Глюки редактора: не полностью отображаются полосы прокрутки
Здравствуйте! Не замечали ли вы, что в 6-м Билдере редактор кода неполностью отображает полосы.
Как связать между собой полосы прокрутки?
Всем доброго времени суток. Я начинающий программист и при написании своей работы столкнулся со.
Столбцы DbGrid очень широкие, не помещаются без полосы прокрутки
как сделать что бы таблицу уместилась нормально, без полос прокрутки, столбцы не широкие хз чего.
div с полосой прокрутки, стиль полосы прокрутки
Добрый день! Подскажите как правильно создать блочный элемент, вероятней всего div встроенный в.
Источник
Строка прокрутки в Memo
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Memo добавление прокрутки с условием
Приветствую форумчане! Нужно реализовать, такую фишку: если в memo много текста который выходит за.
У Memo нет прокрутки вверх и вниз. Что делать?
Проблема вот в чем загрузил в memo текст, но он его не до конца показывает. Нету прокрутки вверх и.
memo строка вниз
Привет всем помогите пожалуйста как в мемо написать Новая строка(ентер) когда в мемо жмешь ентер.
Первая строка Memo
Ребята, подскажите! Как сделать такую штуку в Memo: Что бы первая строка (то есть нулевая) memo -.
1. Кидаете Memo на форму;
2. Нажимаете на него один раз лев кн. мыши;
3. Переходите в окно Object Inspector (левый нижний угол экрана с Delphi);
4. Убеждаетесь, что там выбран Memo1 и выбрана вкладка Properies;
5. Ищете параметр (черные буквы) ScrollBars;
6. Выбираете в выпадающем списке (рядом сине буквы) вместо значениея ssNone значение ssBoth;
7. Радуетесь
Добавлено через 5 минут 2 секунды
Puporev, интернет, чего-то лагает. Пока писал, Вы уже отписались. Извините.
Источник
Работа с многострочным редактором Memo
Компонент Memo находится на странице Standart Палитры компонентов. Для доступа ко всем строкам компонента Memo служит свойство Text типа String. Для доступа к отдельным строкам компонента используется свойство Lines типа TStrings. Это специальный класс, который создан для работы со списками, имеет набор свойств и методов, некоторые из которых будут рассмотрены при работе с Memo. Нумерация строк начинается с нуля. Для того, чтобы изменить содержимое конкретной строки, нужно обратиться к ней по номеру:
Form1.Memo1.Lines[10]:=’Меняем содержимое 11 строки сверху’;
Чтобы добавить строку, используют метод Add(const S:String):
Form1.Memo1.Lines.Add(‘добавляем строку в конец текста’);
Также строки можно стереть, использовав метод Clear:
Содержимое компонента можно загружать и сохранять в файл. Для этого используют следующие процедуры:
LoadFromFile(const FileName:String) – загрузить из файла, SaveToFile(const FileName: String) – сохранить в файл.
Для того, чтобы удобно просматривать информацию, используют полосы прокрутки (свойство ScrollBar), которое может принимать следующие значения:
· ssNone – нет полос прокрутки (по умолчанию);
· ssHorizontal – только горизонтальная полоса прокрутки;
· ssVertical — только вертикальная полоса прокрутки;
· ssBoth – обе полосы прокрутки.
Для выравнивания текста в Memo используют свойство Alignment, которое может принимать следующие значения:
Ø taLeftJustify – выравнивание по левой границе (по умолчанию);
Ø taCenter – выравнивание по ширине;
Ø taRightJustify – выравнивание по правой границе.
По умолчанию свойство lines компонента Memo имеет значение Memo1. Это значение можно очистить или ввести нужные значения на этапе конструирования через Инспектор объектов. Для этого выберите свойство lines (рисунок 16), нажмите на «точки» справа. В результате откроется окно редактирование строк, в котором удалите ненужный текст или введите необходимый и нажмите кнопку Ok.
Рисунок 16 — Работа со свойством Lines
Пример работы с Memo представлен в главе «Диалоги».
Источник