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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2011, 13:29   #1
romanzi
Пользователь
 
Регистрация: 07.11.2010
Сообщений: 87
По умолчанию Чтение ini

Код:
procedure TForm7.FormCreate(Sender: TObject);
var
inifile:tinifile;
begin
    inifile:=TIniFile.Create('options.ini');
 label1.Caption := IniFile.ReadString('form','xu','Erorr' );
end;
Проблема в том,что вместо того,что бы прочитать ini файл, программа выводит у меня этот 'Erorr'. Если удаляю его с программного кода (вместе с запятой), компилятор ругается "Не актульный параметр".

З.Ы. Если это поможет - я записываю в лэйбл путь до файла (opendialog1.filename - если его подставить вместо 'Erorr' - то лэйбл тупо пустой).
romanzi вне форума Ответить с цитированием
Старый 20.06.2011, 13:33   #2
D-mon
Форумчанин
 
Регистрация: 22.06.2007
Сообщений: 414
По умолчанию

Код:
function Proc: string;
var ini: TIniFile;
begin
  Ini := TIniFile.Create(ExtractFilepath(Application.ExeName)+'options.ini');
  try
    Result := ini.ReadString('form', 'xu','Erorr');
  finally
    Ini.Free;
  end;
end;
Нет невыполнимых задач, всё дело времени...
D-mon вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение ключа из ini файла NapalmRain C# (си шарп) 4 06.05.2011 01:27
чтение ini файла Жека_ Общие вопросы C/C++ 4 01.05.2011 08:52
Чтение ReadBool из Ini в CheckBox iskurt Общие вопросы Delphi 12 05.12.2010 10:27
Чтение с INI файла. Baaandit Общие вопросы Delphi 3 26.11.2009 17:15
чтение из ini динамических компонентов varelik Общие вопросы Delphi 2 03.09.2009 17:35