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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2008, 19:31   #11
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

могу предложить наработку.

Код:
Uses IniFiles;
...

function ReadSettingsINI(WayIni,NameIni,Section,Ident,DefaultVol:string):String;
var
sl:string;
ini:TIniFile;
begin
if Nameini = '' then Nameini:='IniFile.ini';
if WayIni <> '' then
 begin
  if not directoryExists(WayIni) then CreateDir(WayIni);
  if WayIni[strlen(pchar(WayIni))] <> '\' then sl:='\';
  ini:=TIniFile.Create(WayIni+sl+NameIni);
 end
else
 ini:=TIniFile.Create(ExtractFilePath(Application.ExeName)+NameIni);
Result:=ini.ReadString(Section, Ident, DefaultVol);
ini.Destroy;
end;

function SaveSettingsINI(WayIni,NameIni,Section,Ident,Volume:string):boolean;
var
sl:string;
ini:TIniFile;
begin
Result:=false;
if Nameini = '' then Nameini:='IniFile.ini';
if WayIni <> '' then
 begin
  if not directoryExists(WayIni) then CreateDir(WayIni);
  if WayIni[strlen(pchar(WayIni))] <> '\' then sl:='\';
  ini:=TIniFile.Create(WayIni+sl+NameIni);
 end
else
 ini:=TIniFile.Create(ExtractFilePath(Application.ExeName)+NameIni);

ini.WriteString(Section, Ident, Volume);
if ini.ReadString(Section, Ident, '') <> '' then
 result:=true;
ini.Destroy;
end;
Это вырезка из моего модуля...

Соответственно для кажлой label и всего остального используй "ReadSettingsINI"
Всё гениальное - просто!

Последний раз редактировалось Air; 09.05.2008 в 19:35.
Air вне форума Ответить с цитированием
Старый 09.05.2008, 21:06   #12
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

Огромное спасибо!
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сохранять и загружать информацию с реестра? jst.denis Общие вопросы Delphi 13 12.01.2009 00:03
Как грамотно разделить данные между потоками? bagulma Общие вопросы Delphi 5 28.05.2008 22:41
MDI-приложение Технолог Общие вопросы Delphi 6 02.05.2008 20:10
два вредных вопроса:про асю и прикриплёные файлы файлы steck Свободное общение 3 17.06.2007 14:53
MDI приложение Arsgun Общие вопросы Delphi 4 29.05.2007 12:36