Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2014, 16:07   #1
impeee
Пользователь
 
Регистрация: 11.09.2013
Сообщений: 56
По умолчанию вставить пропуск строки в String

имеется текст

s:= 'первая строка AAA вторая строка';

как я могу заменить 'AAA' на пропуск строки?

вот так не получается..
Код:
StringReplace(s, 'AAA', #13, [rfReplaceAll, rfIgnoreCase]);
можно было бы посчитать кол-во символов до 'AAA', записать ее в i какое-нибудь, и сделать WrapText(s, i); но эта функия вообще почему-то не выполняется.. ((

Помогите пожалуйста, как я могу это сделать.. Спасибо заранее, добрые люди
impeee вне форума Ответить с цитированием
Старый 08.02.2014, 16:20   #2
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Код:
procedure TForm1.BitBtn1Click(Sender: TObject);
var s: string;
begin
s:= 'первая строка AAA вторая строк';
s := AnsiReplaceStr(s, 'AAA', #13);
ShowMessage(s);
end;
doktor255 вне форума Ответить с цитированием
Старый 08.02.2014, 16:21   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

потому что, надо записать так?
Код:
s:=StringReplace(s, 'AAA', #13, [rfReplaceAll, rfIgnoreCase]);
опоздал...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.02.2014, 16:28   #4
impeee
Пользователь
 
Регистрация: 11.09.2013
Сообщений: 56
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
потому что, надо записать так?
Код:
s:=StringReplace(s, 'AAA', #13, [rfReplaceAll, rfIgnoreCase]);
опоздал...
Большое всем спасибо!)))
impeee вне форума Ответить с цитированием
Старый 08.02.2014, 17:01   #5
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Если уж вставлять перевод строки, так уж грамотно. Не #13, а #13#10
northener вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строки [string - C++] madmaniac Visual C++ 1 05.03.2012 18:49
Пропуск строки[C++] xPAL Помощь студентам 0 29.11.2011 15:50
Режим соответствия стандартам(огромный пропуск строки) mordrag HTML и CSS 3 01.09.2011 11:55
вставить строки макросом horpenst Microsoft Office Excel 2 30.03.2011 10:53
Как получить адрес String строки или преобразовать String madboy4ik Общие вопросы по Java, Java SE, Kotlin 6 15.01.2010 11:57