Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 04.03.2014
Сообщений: 2
1

Вставка Enter перед строкой

04.03.2015, 16:52. Показов 878. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Проблема вот в чем:
Имеется многострочный txt.
Нужно: чтобы перед каждой строкой, в которой есть слово "asdf" или "qwer" ставил Enter. Причем слова эти могут быть и не в начале строки.
Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2015, 16:52
Ответы с готовыми решениями:

Ассемблерная вставка для работы со строкой
Всем привет, прошу помощи в реализации транслита английских букв в русские, т.е g->г, j->ж, L->Л,...

Вставка текста перед написанным текстом
Если честно, вообще не понимаю как это реализовать. Например написал я слово "хороший" нажал Enter...

Мусор перед строкой
Вот так компилирую set filename=%1 TASM.EXE %filename%.asm TLINK.EXE /t/x %filename%.obj А...

Префиксы L и u перед строкой в кавычках
Предположим есть две строки: UnicodeString Str1 = L"Привет, Мир!"; wchar_t Str2; wcsncpy(Str2,...

3
12 / 12 / 2
Регистрация: 19.03.2012
Сообщений: 175
05.03.2015, 08:48 2
Гуглить совсем не умеете?
кидаешь на форму memo и загружаешь в memo txt файл.
В обработчике каком нибудь пишешь код
Delphi
1
2
3
4
5
6
7
8
9
10
11
var
  i:integer;
begin
  for I := 0 to memo1.Lines.Count do
  begin
    if (pos('asdf',memo1.Lines[i]) > 0) and (pos('qwer',memo1.Lines[i]) > 0) then
    begin
      memo1.Lines.Add(''); //Вставляем пустую строку
    end;
  end;
end;
1
0 / 0 / 0
Регистрация: 04.03.2014
Сообщений: 2
05.03.2015, 14:28  [ТС] 3
А если без memo? чтобы он открыл файл, добавил строки, где надо, и сохранил в другом?
0
12 / 12 / 2
Регистрация: 19.03.2012
Сообщений: 175
05.03.2015, 15:18 4
Цитата Сообщение от 74494 Посмотреть сообщение
А если без memo? чтобы он открыл файл, добавил строки, где надо, и сохранил в другом?
То pos-ом ищешь не в memo, а там, где строка лежит.
1
05.03.2015, 15:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2015, 15:18
Помогаю со студенческими работами здесь

Префикс L перед текстовой строкой
Подскажите пожалуйста что означает буква L перед строкой ,и есть ли другие и как это правильно...

Что означает L и _T перед строкой?
Здравствуйте,подскажите пожалусто что означает L и _T перед строками,и вообще какие другие...

добавление символа перед строкой
Добрый день! Создала табличку с одним столбцом, цифры загрузились в таблицу как текст. Цифры...

WideString и префикс L перед строкой символов?
Я правильно понимаю, WideString ("abc") это - тоже самое, что L"abc" ? Говорим про Windows, не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru