![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись в ini-файл строки имеющей переводы строки [D7, XP]
Гость © (2010-08-27 10:11:00)Пишу в ini-файл так:
function WriteIniTest() : Boolean;
var
AppIni: TIniFile;
begin
AppIni := TIniFile.Create('test.ini);
try
AppIni.WriteString('test', 'test', 'строка 1' +#13#10 +'строка 2');
ShowMessage( AppIni.ReadString('test', 'test', '') );
finally
AppIni.Free;
end;
end;
Получаю ответ: "строка 1".
Файл выглядит так:
[test]
test=строка 1
строка 2
Как сделать, чтобы строки писались с переводами строки?
Anatoly Podgoretsky (2010-08-27 16:10:00) [21]
> чтобы получился нормальный текст.
Чем этот не нормальный и приведи пример твоего "нормального" текста.
Anatoly Podgoretsky (2010-08-27 16:08:00) [22]
S := 'строка 1'+#13#10+'строка 2';
Вот и вся функция
Германн (2010-08-27 16:06:00) [23]
> Существует ли стандартная функция превращения строки в паскалевскую
> строку?
Base64, uuencode etc.
;)
Гость (2010-08-27 16:05:00) [24]Или так, есть ли функция, которая могла бы паскалевскую строку типа 'строка 1' +#13#10 +'строка 2', превратить в обычную, заменив все плюсы кавычки, спецсимволы, чтобы получился нормальный текст.
Гость (2010-08-27 16:01:00) [25]
> Anatoly Podgoretsky © (27.08.10 10:58) [4]
>
> > Гость (27.08.2010 10:49:02) [2]
>
> Существует, если ты скажешь что это.
Строки типа string, которые пишутся в редакторе Дельфи. Можно поставить курсор на stringи нажать F1, там можно почитать поподробнее.
Германн (2010-08-27 15:19:00) [26]
> Запись в ini-файл строки имеющей переводы строки
Как записать в ini-файл полное собрание сочинений Л.Н. Толстого?
RWolf (2010-08-27 13:25:00) [27]TStringList
исходную строку пишем в Text, результат забираем из CommaText.
и наоборот.
{RASkov} (2010-08-27 12:59:00) [28]в ини хранить "строка1;строка2;строка3" а при чтении StringReplace
Anatoly Podgoretsky (2010-08-27 10:58:00) [29]> Гость (27.08.2010 10:49:02) [2]
Существует, если ты скажешь что это.
brother (2010-08-27 10:50:00) [30]Ндя, Анатолий! Удачи ;)
Гость (2010-08-27 10:49:00) [31]Существует ли стандартная функция превращения строки в паскалевскую строку?
То есть чтобы строка была преобразована к виду: 'строка 1'+#13#10+'строка 2', а потом обратно?
Anatoly Podgoretsky (2010-08-27 10:19:00) [32]> Гость (27.08.2010 10:11:00) [0]
Это уже не ини, даже если оно называется test.ini