Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.22;
Скачать: 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 вся ветка

Текущий архив: 2003.09.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.038 c
14-71848
хз
2003-08-31 02:47
2003.09.22
По юриспруденции


3-71540
Withard
2003-08-29 16:55
2003.09.22
Траблы с конвертацией типов в TTable


1-71645
SH
2003-09-08 14:20
2003.09.22
Подсветка синтаксиса


3-71522
Shaman d'Plastignac
2003-09-02 13:04
2003.09.22
обращение к случайной записи


3-71498
HIM
2003-09-01 14:46
2003.09.22
Нумерация строк в SQL