Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как работать с INI файлами? [D7, WinXP]


ronyn ©   (2005-07-16 00:43:00) 

Где что узнать можно по работе с INI? Начал было с ними работать , но почемуто они не хотят работать.
Заранее благодарен.


Amido   (2005-07-19 14:28:00) [1]

// Пример из кулибы:

function ReadIni(ASection, AString: string): string;
var
 sIniFile: TIniFile;
 sPath: string[60];
const
 S = 'xyz'; { стандартная строка для выдачи ошибок чтения }
begin
 GetDir(0, sPath);
 sIniFile := TIniFile.Create(sPath + '\Name.INI');
 Result := sIniFile.ReadString(ASection, AString, S); { [Section] String=Value}
 sIniFile.Free;
end;

procedure WriteIni(ASection, AString, AValue: string);
var
 sIniFile: TIniFile;
 sPath: string[60];
begin
 GetDir(0, sPath);
 sIniFile := TIniFile.Create(sPath + '\Name.INI');
 sIniFile.WriteString(ASection, AString, AValue); { [Section] String=Value }
 sIniFile.Free;
end;


Gydvin   (2005-07-16 13:48:00) [2]

точно value


Gudvin   (2005-07-16 12:47:00) [3]

Можно проще
memo1.lines.valye['Имя']:='Параметр';

или value не помню


Anatoly Podgoretsky   (2005-07-16 11:26:00) [4]

При том не по Дельфи, а по Виндоус


Marser   (2005-07-16 01:45:00) [5]

ronyn   (16.07.05 1:25) [5]
Хелп читать нужно.


SergP   (2005-07-16 01:35:00) [6]


>  [5] ronyn   (16.07.05 01:25)
> А как в них что записать?
> [Button]
> Button
> что эти скобки означают?


[Button] ; Название секции
aaa=bbb  ; Название параметра = значение параметра


alex-drob   (2005-07-16 01:28:00) [7]

ya.ru +
Работа с INI файлами в Delphi


ronyn   (2005-07-16 01:25:00) [8]

А как в них что записать?
[Button]
Button
что эти скобки означают?


alex-drob   (2005-07-16 01:05:00) [9]


> uses tinifiles


uses inifiles


alex-drob   (2005-07-16 01:04:00) [10]

uses tinifiles

var
ini:tinifile;

ini:=tinifile.Create('myini.ini');
ini.WriteInteger('Main','Top',Form1.Top);
ini.WriteInteger('Main','Left',Form1.Left);
ini.Free;


lookin   (2005-07-16 00:57:00) [11]

Поточнее плз...


Kerk   (2005-07-16 00:45:00) [12]

TIniFile + F1

> Начал было с ними работать , но почемуто они не хотят
> работать.

Спасибо! Спасибо тебе! :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо