Приветствую Вас Гость | RSS

Меню сайта

Реклама

Категории раздела
CD-ROM [11]
DLL и PlugIns [75]
Help файлы [20]
INI файлы [16]
RS232 [2]
Активные директории [1]
Директории [0]
Диски [0]
Корзина [5]
Порты [26]
Ресурсы [0]
Файлы [0]
Форматы файлов [15]
Ярлыки [0]

Наш опрос
Оцените мой сайт
Всего ответов: 30

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » Статьи » Файловая система » INI файлы

Сохранение потока в INI файле
{ **** UBPFD *********** by delphibase.endimus.com ****
>> Сохранение потока в INI файле

Ответ на вопрос Igor__ © на форуме
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1031421953&n=0

Сохраним содержимое RichEdit в ini file c:\temp\demo.ini

Зависимости: IniFiles
Автор: Kogaev Oleg (Moris), matrix@rbcmail.ru, ICQ:121008919
Copyright: Kogaev Oleg (Moris)
Дата: 8 сентября 2002 г.
***************************************************** }


// Сохраним RichEdit в ini file c:\temp\demo.ini

procedure TForm1.Button1Click(Sender: TObject);
var
ini: TIniFile;
s: TMemoryStream;
begin
S := TMemoryStream.Create;
Ini := TiniFile.Create('c:\temp\demo.ini');
RichEdit1.Lines.SaveToStream(S);
s.Seek(0, soFromBeginning);
ini.WriteBinaryStream('1', '1', S);
ini.Free;
s.Free;
end;

//И прочетаем

procedure TForm1.Button2Click(Sender: TObject);
var
ini: TIniFile;
s: TMemoryStream;
begin
S := TMemoryStream.Create;
Ini := TiniFile.Create('c:\temp\demo.ini');

ini.ReadBinaryStream('1', '1', S);
RichEdit1.Lines.LoadFromStream(s);

ini.Destroy;
s.Destroy;
end;
Категория: INI файлы | Добавил: Skinner (07.07.2008)
Просмотров: 434 | Рейтинг: 0.0/0
  Delphi Lab   Главная   Регистрация   Вход  
Интересная Цитата

Поиск

Магазин


Copyright MyCorp © 2025 Хостинг от uCoz