Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Построчное чтение RichEdit

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 08.07.2012, 18:06   #1
Заблокирован
 Разведчик
Аватар для iNugno
 
iNugno на правильном пути
Регистрация: 26.06.2012
Сообщений: 10
Популярность: 46
Сказал(а) спасибо: 1
Поблагодарили 8 раз(а) в 7 сообщениях
 
По умолчанию Построчное чтение RichEdit

Есть RichEdit, в котором:
Код:
/test1
bla-bla-bla
/test2
bla1-bla1-bla1
bla2-bla2-bla2
...
/testn
blan-blan-blan
Пример:
Код:
/start
starting...100%
load_resource...100%
/end
Допустим, есть какой-нибудь файл, где описаны все логические последовательности. Нужно прочесть все строки из Rich'a, где первым символом есть "/" и сверить с этим файлом. Далее, ес-но, выполнить некие действия.

Проблема в чтении всех строк с "/".
  Ответить с цитированием
Старый 08.07.2012, 18:34   #2
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Построчное чтение RichEdit

Код:
var
i:integer;
s:string;
begin
 for i:=0 to RichEdit1.Lines.Count-1 do
  begin
   if Pos('/',RichEdit1.Lines[i])<>0 then
    begin
    s:=Copy(RichEdit1.Lines[i],1,Length(RichEdit1.Lines[i])-1);
     if s='start' then
      begin
      //что-то делаем
      end
     else
      begin
      ShowMessage('Команда не распознана!');
      end;
    end;
  end;
end;
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 29.01.2016, 18:40   #3
 Разведчик
Аватар для Aleksey89
 
Aleksey89 никому не известный тип
Регистрация: 29.01.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Построчное чтение RichEdit

Есть у меня следующая задача, используя RegEdit. программа должна содержимое (текст) компонента RegEdit, преобразовать в html код для последующего отправления на почтовый адрес. Для того чтобы письмо выглядело аналогично содержимому RegEdit, нужно анализировать каждый символ в нем, для создания соответствующих тегов. Сам вопрос в следующем есть ли возможно копировать содержимое посимвольно? Если это возможно то прошу подсказать как это реализовать. Весь текст по итогу мне нужно превратить в одну строку с участием в ней html тегов.
Текст может быть любой с изменением цветов символов, различными шрифтами их размерами и стилями.
  Ответить с цитированием
Ответ

Метки
richedit, чтение rich

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Чтение памяти igo3000 Общение разработчиков 12 16.04.2016 13:28
Чтение массива квестов Spyware Общение разработчиков 2 05.07.2012 22:24

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:11.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net