![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
туплю с INI [D7, XP]
delphi_ © (2007-04-08 15:45:00)
procedure TForm1.Button2Click(Sender: TObject);
var
Version:string;
IniFile:TIniFile;
begin
inifile:=TiniFile.Create(extractfilepath(Application.ExeName)+'ini.ini');
TRY
Version:=IniFile.ReadString('LALA', 'version', 'gg');
label1.caption:=version;
finally
IniFile.Free;
сам ини файл
[LALA]
version=17777
ни как не могу понять почему на лейбле появляеться gg,а не 17777 ?и ваще вредно кодить при температуре =\
Ega23 (2007-04-09 13:59:00) [1]
> Darvin © (09.04.07 13:56) [8]
>
> Попробуй так:
> extractfilepath(Application.ExeName)+'\ini.ini'
>
Сам проверил, прежде чем постить?
Darvin (2007-04-09 13:56:00) [2]Попробуй так:
extractfilepath(Application.ExeName)+'\ini.ini'
Megabyte (2007-04-09 10:04:00) [3]Попробуй убрать значение по умолчанию из "Version:=IniFile.ReadString('LALA', 'version', 'gg');"
Loginov Dmitry (2007-04-08 19:05:00) [4]Варианта только 2 может быть:
- нет файла ini.ini в папке с данной программой
- в файле остутствует запись
[LALA]
version=17777
хотя, видимо у тебя третий случай, т.н. "клинический"
sniknik (2007-04-08 19:01:00) [5]> что всетаки не так?
нет такого файла... а есть например чтото вроде "ini.ini.txt", при запрете показа зарезервированных расширений.
delphi_ (2007-04-08 18:38:00) [6]попробовал сделать так-
path:=extractfilepath(Application.ExeName)+'ini.ini';
и вывел на лейбл.путь правильный.что всетаки не так?
_Аноним (2007-04-08 16:50:00) [7]Включи "Use debug's DCU" и оттрасирруй в том числе и код VCL.
сразу поймешь, в чем дело
delphi_ (2007-04-08 16:42:00) [8]всмысле нету если он в директории проги лежит?
Anatoly Podgoretsky (2007-04-08 15:48:00) [9]> delphi_ (08.04.2007 15:45:00) [0]
Нет такого ИНИ файла