Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

Работаю с PIniFile   Найти похожие ветки 

 
Fanny   (2005-08-22 11:07) [0]

1.
MyIni       : PIniFile;

MyIni := OpenIniFile(MyIniFile);
MyIni.ClearAll; // не работает, приходится "чистить каждую секцию" (????)

2.
и еще - как вставлять разрывы (переход строки) в секции ?


 
Thaddy   (2005-08-23 18:35) [1]

What ClearAll does is

writePrifateProfileString(nil,nil,nil,Pchar(Filename));


And this should rewrite the file (if you have sufficient rights!)
If you put a:


MsgOk(syserrormessage(getlasterror));


Just behind the ClearAll,what does it say?


 
Fanny   (2005-08-24 10:38) [2]

2.

я хочу вот так:

[main]
name1=RT0000000000458658579801
stat1=GY1111111111345684598599

name2=RT0000000000357653773731
stat2=GY1111111111356875497956

name3=RT0000000000012525342757
stat3=GY1111111111123645763485


 
Vladimir Kladov   (2005-08-24 19:39) [3]

1. То, что вызывается в ClearAll, на самом деле обновляет состояние ini-файла в кэше других приложений, которые им пользуются. В примечании не то написано. Поправлю, точнее вставлю DeleteFile перед вызовом и вызов этот вынесу в отдельный метод ReCache.

2. Вы еще спросите как в реестре сделать пропуски между "строками" :) Если надо полностью управлять внешним видом ини-файла, есть TStrList.


 
Fanny   (2005-08-25 09:48) [4]

в принципе и так - без пустых строк, т.е. без лишнего геморроя - устраивает :))
а DeleteFile, я так понял, будет удалять и вновь создавать ini-файл ?  или не так ?


 
Vladimir Kladov   (2005-08-25 17:32) [5]

а зачем его создавать? если он пустой, то это ведь ничем не отличается от его отсутствия. Если туда что-то записать, он создастся.



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
15-1144049537
Юрий Зотов
2006-04-03 11:32
2006.04.23
И снова о футболе... :о)


9-1127156871
KOT_BEGEMOT
2005-09-19 23:07
2006.04.23
Поворот спрайта в сторону курсора (DelphiX)


2-1144362853
Freeon
2006-04-07 02:34
2006.04.23
КРИПТОАНАЛИЗ


1-1141889594
Ksenom
2006-03-09 10:33
2006.04.23
Всплывающие сообщения


3-1141216819
Evyshka
2006-03-01 15:40
2006.04.23
Не открываеться dbf с fpt