Текущий архив: 2003.10.23;
Скачать: CL | DM;
Вниз
работа с классом TIniFile Найти похожие ветки
← →
Kein (2003-10-13 16:04) [0]Пытаюсь работать с ini файлами при помощи TIniFile но при попытке записи в файл чего-либо возникает ошибка доступа. Переменная объявлена как глобальная т.е. конструктор должен вызываться автоматически.
Если кто работал с этим классом подскажите где я не прав или киньте пример (можно на мыло). Заранее спасибо.
← →
Skier (2003-10-13 16:06) [1]
> Переменная объявлена как глобальная т.е. конструктор должен
> вызываться автоматически.
Орех !
← →
icWasya (2003-10-13 16:06) [2]>т.е. конструктор должен вызываться автоматически.
автоматически ни один конструктор не вызывается
← →
Verg (2003-10-13 16:10) [3]
> Skier © (13.10.03 16:06) [1]
Почему же орех? Это из С++.
Ну заблудился, с кем не бывает...
← →
Skier (2003-10-13 16:18) [4]>Verg © (13.10.03 16:10) [3]
> Почему же орех?
Потому и орех что это форум по Delphi :)
← →
Kein (2003-10-13 17:52) [5]да насчет конструктора я ошибся.
но дело то в том что переменная TIniFile реагирует ошибкой даже на вызов конструктора(да и вообще на любой метод класса), в чем может быть дело?
← →
Skier (2003-10-13 17:54) [6]Код покажи !
← →
default (2003-10-13 17:54) [7]Kein © (13.10.03 17:52) [5]
по ходу вызываешь конструктор через ссылку на объект, а не класс, когда предпоследний ещё не создан
← →
MBo (2003-10-13 17:55) [8]Пример в хелпе на TCustomInifile.Create
← →
default (2003-10-13 17:57) [9]а вообще в хелпе про TIniFile всё написано с примерами
← →
Basilio (2003-10-13 19:13) [10]Замечено в W2k/XP:
Если пытаться писать в ini-файл параметры с пустой группой возникает AccessViolation. Ошибка внутри TIniFile?
← →
Kein (2003-10-13 19:43) [11]спасибо default, я дурак для создания объекта использовал:
MyIni.Create("test.ini");
вместо
MyIni:=TIniFile.Create("test.ini");
самому смешно стало когда понял.
Страницы: 1 вся ветка
Текущий архив: 2003.10.23;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.009 c