Вниз
Скачать: CL | DM;

Ini-Files   Найти похожие ветки 

← →
Ig   (2003-09-10 18:04) [0]

Ни кто не сталкивался с такой проблемой в ini файлах, я записываю так :

в ini файле
[form1]
Left = 377
Top = 223

в программе
ini:=Tinifile.Create("inifiles.ini");
form1.Left:=ini.ReadInteger("form1","left",100);
form1.Top:=ini.ReadInteger("form1","top",100);
ini.free;

но считывает почему то, значение по умолчанию, то есть - 100, может кто подскажет, что надо сделать :)


← →
jack128 ©   (2003-09-10 18:06) [1]

Не уверен, но может
ini:=Tinifile.Create(extractFilePath(ParamStr(0))+"inifiles.ini");


← →
Sandman25 ©   (2003-09-10 18:06) [2]

Возможно, надо сохранять регистр букв.
Left


← →
Ig   (2003-09-10 18:12) [3]

>ini:=Tinifile.Create(extractFilePath(ParamStr(0))+"inifiles.ini");

Я так писал но Делфи почему то ругаться стала.


← →
ZEE ©   (2003-09-10 18:14) [4]

сначала
if fileexists(ExtractFilePath(ParamStr(0))+"inifiles.ini") then ...


← →
default ©   (2003-09-10 18:16) [5]

""inifiles.ini"" в текущем каталоге точно лежит?
а то если файла нет TIniFile.Create exception не генерит по-моему


← →
Arm79 ©   (2003-09-10 18:19) [6]

ExtractFilePath(ParamStr(0))+"\inifiles.ini" - или так


← →
ZEE ©   (2003-09-10 18:20) [7]

> <Ig> (10.09.03 18:12) [3]
> но Делфи почему то ругаться стала.
на что и как ругется?


← →
Ig   (2003-09-10 18:21) [8]

Всем большое спасибо не работало потому, что писал :
ini:=Tinifile.Create(extractFilePath(ParamStr)+"inifiles.ini");
:)


← →
ZEE ©   (2003-09-10 18:22) [9]

>Arm79 © (10.09.03 18:19) [6]
>ExtractFilePath(ParamStr(0))+"\inifiles.ini" - или так

ExtractFilePath - возвращает путь, а не директорию (в отличие от ExtractFileDir) т.е. со "слэшем" в конце строки
Поэтому так получится двойной слэш


← →
default ©   (2003-09-10 18:27) [10]

а всё потому что exception-а не генерится...
так бы сразу ошибку локализовал


← →
jack128 ©   (2003-09-10 18:30) [11]


> а всё потому что exception-а не генерится...
> так бы сразу ошибку локализовал

В этом как раз вся прелесть ини-файлов...


← →
default ©   (2003-09-10 19:43) [12]

jack128 © (10.09.03 18:30) [11]
я не говорю, что это плохо


← →
Alibaba ©   (2003-09-11 10:36) [13]

Дык,.... ini файл - пустой!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
1-71575
Julliete
2003-09-09 16:47
2003.09.22
Кол-во знаков после запятой.


3-71473
slap
2003-09-02 08:17
2003.09.22
МЕМО в базу MSSQL


14-71828
VictorT
2003-09-02 00:46
2003.09.22
Полуночники


14-71930
nikkie
2003-09-02 22:32
2003.09.22
Кто ж там пишет софт для ЕГЭ?


1-71666
Николай
2003-09-08 17:13
2003.09.22
Как откомпилировать




   Наверх