Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Вниз

Работаю с 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 вся ветка

Форум: "KOL";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.011 c
3-1140933750
tesuji
2006-02-26 09:02
2006.04.23
синхронизация xml и TreeView


3-1141202175
keymaster
2006-03-01 11:36
2006.04.23
Виснет запрос.


8-1128977517
Alko
2005-10-11 00:51
2006.04.23
Обратный отсчте времени


9-1128061133
КиТаЯц
2005-09-30 10:18
2006.04.23
Quark with GLScene using OpenBSP (есть кто шарит в Quark?)


4-1137778074
Galiaf
2006-01-20 20:27
2006.04.23
Узнать частоту обновления экрана и сменить её.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский