memo как выделить строку

 

 

 

 

Строки в редакторе Memo являются объектами Lines[i] типа String, где i - номер строки, отсчитываемый от нуля.Если необходимо всегда видеть выделенный текст, даже при переходе управления на другой элемент управления, то установите свойство HideSelection в 1) Как можно выделить строку в Memo, зная ее номер? 2) Как в Мемо занести данные из StringGridа, если данные из SG(первые 3 ячейки каждой строки надо вставить в Мемо на одну строку, количество строк жестко не закреплено). Выделить строку в Memo. Возвращаюсь вечером с работы домой, устал естессно, причём день выдался сплошь да рядом связаный с аккаунтами подхожу к двери подъезда, вставляю ключ, дёргаю дверь дверь неДалее: Выделить строку в TMemo при щелчке на ней »». С выравниванием проблем нет. Нужно выделить абзацы. Да, я знаю, что признаке в языке С -n. Как его достать?. То есть так я понял что у тебя в мемо 2 строки — от топота копыт пыль по полю летит и Мама мыла раму В таком случае имхо в Lines как раз эти 2 строки и будут » Cейчас на сайте. Пользователей: 0 Гостей: 8. Выделить строку в Memo. <<Назад. Добавить строчку: Memo1.Lines.Add(добавленная строка)Проверка через функцию Count, которая возвращает их целочисленное значение. Работа с выделенным текстом программно аналогична работе пользователя вручную. 1.В поле memo вводится текст. Мне нужно проверить слово и неправильные выделить.2.Я слова беру из memo и записываю в массив слов,слова разделяются пробелами, но как-то надо определить конец строки.как это в делфи делается? selstart sellength и еще цвет выделения кажется. 30 июн 05, 17:41 [1664623] Ответить | Цитировать Сообщить модератору. Re: Как программно выделить строку в Memo (RichEdit) [new].

Например, можно задать цвет, изменить шрифт, выделить данные полужирным шрифтом или курсивом.Дважды щелкните строку заголовков и введите имя нового поля.

Обычно, полю MEMO присваиваются такие имена как «Примечания» или «Заметки». Эти строки содержатся в свойстве Lines компoнента Memo.Кнопка "Удалить выделенное" Memo1.ClearSelection Итог: был разобран компонент Memo, на практическом примере мы получили не сложный текстовый редактор. Как выделить определенную строку в Memo, програмно?А как сделать это в мемо? Никак. Строку целиком не выделить, только до последнего символа. А он может быть в середине строки. мыш. Memo1.Lines.Insert(0,вставленная строка) Последний пример вставляет текстовую строку в первую строку (первая строка -1 0).Если необходимо всегда видит выделенный текст, даже при переходе управления на другой элемент управления, то установите свойство В memo невозможно выделить цветом определенный кусок текста. Либо весь, либо ничего.Similar Threads - Delphi строку цветной. [Delphi] Как обработать каждую строку в файле MD5. Выделение строки цветом в Memo1. Как сделать первую строку, к примеру синий?ColorDialog - выделение цветом строки - C Builder Добрый день. Подскажите, пожалуйста, как можно с помощью ColorDialog выделить цветом определенную строку в StringGrid? Подскажите, как выделить строки в TMemo (скажем с 10-й по 20-ю), чтобы затем из можно было бы скопировать в буфер/заменить на другой текст/и т.дПояснения: вместо Memo SynEdit, в конце ShowMessage показывает номера строк, начало и конец выделения, в тестовых целях Для поочередного просмотра строк из компонента Memo1 можно использовать следующий обработчик. procedure TForm1.Button1Click(Sender: TObject) Var iФиксированную область (выделено на рис.5.25.2 серым цветом) обычно составляют верхняя строка и левый столбец. Как в memo1 при двойном клике выделять не всю строку, а слова, от разделителя до разделителя? Разделители пробел и точка с запятой. Свойство SelStart компонентов Memo и RichEdit указывает позицию курсора в тексте или начало выделенного пользователем текста. Свойство CaretPos указывает на запись, поле X которой содержит индекс символа в строке, перед которым расположен курсор, а поле Y — индекс В memo есть возможность "ручного" выделения текста так, как если бы ты это сделал мышкой. Если тебя это устраивает, см. свойства SelStart и SelLength Если тебеА мне нужно выделить нескоько строк в мемо, причем, что бы они оставались выделенными одновременно. вот ставлю каретку после найденого слова как выделить текст до конца строки и скопировать его в буфер?procedure TForm1.Button1Click(Sender: TObject) var P1, P2: Integer begin P1 : Memo1.SelStart P2 : FindNextCrLf(Memo1.Lines.Text,P1) if P2 <> P1 then begin Выделить строку в TMemo. 01.01.2007. procedure TfrmMain.Memo1Click(Sender: TObject) var Line: Integer begin with (Sender as TMemo) do begin Line : Perform(EMLINEFROMCHAR, SelStart, 0) SelStart : Perform(EMLINEINDEX, Line, 0) SelLength : Length(Lines[Line]) end end 1) Как можно выделить строку в Memo, зная ее номер? 2) Как в Мемо занести данные из StringGridа, если данные из SG(первые 3 ячейки каждой строки надо вставить в Мемо на одну строку, количество строк жестко не закреплено). Выделить строку в Memo. Возвращаюсь вечером с работы домой, устал естессно, причём день выдался сплошь да рядом связаный с аккаунтами подхожу к двери подъезда, вставляю ключ, дёргаю дверь дверь не открывается - первая мысль "БЛИН , ОПЯТЬ ПАРОЛЬ СМЕНИЛИ" Удобный поиск информации с популярных форумов в одном месте. Вопрос: Как выделить строку в поле Memo?Подскажите, плиз, как прочитать/записать данные в поле мемо фала dbf. Вообщем в мемо список где некоторые слова могут повторятся.Вот мне нужно чтоб я ввел в едит "босс" по нажатию кнопки выделилассть 1 строка, если не то что надо, то нажать еще раз и выделилась 2 строка и т.д. Может Работа со строками в Memo. Добрый день всем! У меня вопрос должно быть легкий, но я над ним очень долго думаю уже. Написал код, он отрабатывает, но не так, как нужно. Есть два поля memo. В этом примере показывается, как выделить строку в компоненте TMemo. Примечание: Поместите компонент TMemo ( Memo1) на форму и вызовите процедуру SelectMemoLine из обработчика события OnClick компонента TMemo. Выделить строку в Memo. Falk0ner, вс, 06/07/2008 - 15:34.Как сделать Memo с закруглёнными краями? Ограничение длины и количества строк компонента Memo. Програмная навигация в Memo. Код: Выделить всё. function GetPosMemo(const Memo:TMemo):integer var s:string begin s:CopyПравда, если фрагмент текста выделен, то будет возвращена строка, в которой находится начало выделения, а не текущая Выделить строку в Memo. Возвращаюсь вечером с работы домой, устал естессно, причём день выдался сплошь да рядом связаный с аккаунтами подхожу к двери подъезда, вставляю ключ, дёргаю дверь дверь не открывается - первая мысль "БЛИН , ОПЯТЬ ПАРОЛЬ СМЕНИЛИ" Как выделить строку в TMemo? Опции темы. 095.Выделяет исключительно сверху и исключительно с 1й по 2ю (!) строку с 0 самого memo1.selstart. даже если поставить EMLINEINDEX, 2, 20 или даже если EMLINEINDEX, 400, 200! TMemo. Выделить строку в Memo. Code: procedure TfrmMain.Memo1Click(Sender: TObject)Работа со строками. Работа с датами и временем. Сайт. Выделить строку в Memo. procedure TfrmMain.Memo1Click(Sender: TObject) var Line: Integer begin with (Sender as TMemo) do begin Line : Perform(EMLINEFROMCHAR, SelStart, 0) SelStart : Perform(EMLINEINDEX, Line, 0) SelLength : Length(Lines[Line]) end end Как загрузить юникоды в мемо? Режим замены.Выделить строку в Memo. Найти все ссылки в TMemo. Ограничение длины и количества строк компонента Memo. Подскажите, как в memo окрасить определенную строку определенным цветом или как задать цвет сроки при ее добавлении в memo(нподобии как ввыделим ошибку красным цветом. Андрей , добавлено 15.04.11, 21:12:16 Как сделать в МЕМО чтоб нажимаю на кнопку происходила нумерация строк.Аноним, добавлено 26.05.13, 11:23:33 а как memo выделить все строки и заменить первых букв. Как выделить строку в TMemo при щелчке на ней?Как сделать в TMemo ограничение на количество строк? procedure TForm1. Memo1Change(Sender: TObject) const MaxLineCount 5 begin if Memo1.Lines.Count > MaxLineCount then. определять позицию строки в списке выделять отдельную строку, совокупность подряд идущих строк или разрозненные строкиMemo1.Lines.Strings[0] первая строка (Delphi). Вы заметили, что к одной и той же строке можно обращаться двумя способами, и выбор той или В этом примере показывается, как выделить строку в компоненте TMemo. Поместите компонент TMemo ( Memo1) на форму и вызовите процедуру SelectMemoLine из обработчика события OnClick компонента TMemo. Выделить строку в Memo. Возвращаюсь вечером с работы домой, устал естессно, причём день выдался сплошь да рядом связаный с аккаунтами подхожу к двери подъезда, вставляю ключ, дёргаю дверь дверь не открывается - первая мысль "БЛИН , ОПЯТЬ ПАРОЛЬ СМЕНИЛИ" Работа с компонентом. Компонент Memo выполняет функции большинства текстовыхКраткое описание. Ctrl C ctrl insert. Копирование выделенного текста в буфер обмена.Свойство Text определяет строку, идентифицирующую компонент для пользователя. Top. Свойство SelStart компонентов Memo и RichEdit указывает позицию курсора в тексте или начало выделенного пользователем текста. Свойство CaretPos указывает на запись, поле X которой содержит индекс символа в строке, перед которым расположен курсор, а поле Y — индекс Выделить строку в Memo. Возвращаюсь вечером с работы домой, устал естессно, причём день выдался сплошь да рядом связаный с аккаунтами подхожу к двери подъезда, вставляю ключ, дёргаю дверь дверь не открывается - первая мысль "БЛИН , ОПЯТЬ ПАРОЛЬ СМЕНИЛИ" Можно ли каким-то образом программно выделять текст в Мемо фокусом оставаясь на другом элементе, в частности на StringGrid-e?И хотелось бы, бегая курсором по байтам пакета, одновременно в Memo подсвечивать ( выделять) тот байт, на котором в данный момент Здравствуйте,не смог найти такое на форуме.Вопрос такой: как выделить строку memo при нажатии на нее?Думаю ему нужно выделение текста строки. Текст в компоненте Memo размещается построчно. Поэтому имеется доступ к каждой строке текста отдельно.определяет количество выделенных символов - свойство SelText типа String содержит выделенный текст. Подписчиков: 11633 Последний выпуск: 19.06.2015. Выделение строки в Memo. Borland C Builder.Имеется компонент Memo. Нужно: 1) По нажатию клавиши выделяется определенная строка (как, например, во время ошибки компиляции в Билдере) 2) По нажатию клавиши Такая проблема: необходимо удалить 4 строки подряд в Мемо после строки, которая начитается со слова "ЗОНЕ", вfor i :0 to memo1.Lines.Count do if pos(ЗОНЕ,memo1.Lines[i]) > 0 then begin memo1.lines.Delete(i1) где i - номер строки в мемо (первая строка имеет индекс 0). Ну и, как справедливо было отмечено, можно загрузить в строковую переменную весь текст, имеющийся в мемо и наоборот.Из memo можно выделить строку, но не столбец. Если в строке выделено > 3 символов, то выделяем целую строку, если < 3 выделение с этой строки выделение снимаем.

Скопированные строки во втором поле Memo должны быть целые.

Записи по теме:


© 2008