Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
ВнизНевозможно записать ini файл? Найти похожие ветки
← →
Beginner (2002-12-11 12:58) [0]Невозможно записать ini файл, когда в этом же приложении RichEdit.LoadFromFile("--некий файл--"). Если RichEdit Пустой, то всё нормально работает.
← →
Song (2002-12-11 13:01) [1]Нормально.. это типа Вы не можете записать некий ini файл, когда в ричедите открыт другой некий файл? :)
Вопросы кто задавать учил?
← →
KoluChi (2002-12-11 13:01) [2]А по-подробнее, пожалуйста.
← →
Beginner (2002-12-11 13:08) [3]Просто такой прикол, что как буд-то если Rich заполнен , то ini не savятся , а выдают ошибку записи, если rich пустой ,товсё ок. Такое хоть может быть? :)
← →
JohnnyJ (2002-12-11 13:17) [4]см. KoluChi © (11.12.02 13:01)
Что за ini? Как пишешь?
← →
Beginner (2002-12-11 13:20) [5]procedure SaveEnvironmentOpt;
var INI:TINIFile;
begin
INI:= TiniFile.Create("Ini\EnvironmentOpt.ini");
with Form1 do begin
INI.WriteInteger("Resolution","Horizontal",Resolution);
INI.WriteInteger("Form1Pos","PosInd",Form1Pos);
................................
INI.WriteInteger("Form2Pos","PosInd",Form2Pos);
end;
INI.Free;
end;
← →
KoluChi (2002-12-11 13:21) [6]Что-то странновато, однако. Код, пожалуйста.
← →
Smithson (2002-12-11 13:25) [7]Каталог ini существует? Во всех каталогах всех дисков? Короче - проверяй полный путь и его корректность.
← →
Beginner (2002-12-11 13:25) [8]Прошу прощения, савсем забыл, что я RichEdi-том обозвал synEdit - Этоникак не меняет дело. Тоесть, что вместо Rich стоит synEdit?
← →
Beginner (2002-12-11 13:31) [9]Так в том и прикол, что никак путь после открытия файла в другом компоненте и его сохранения не может ли пвлиять на путь ini? потому, что (я подчеркиваю) если synEdit не трогать, то всё блестяще работает, а как загружу в него и сохраню с него, то ... :(
← →
Reindeer Moss Eater (2002-12-11 13:38) [10]...то меняется текущий каталог процесса на тот, в котором нет подкаталога INI.
← →
Beginner (2002-12-11 13:42) [11]А как этого избежать. Т.е. избежать смены каталога?
← →
Reindeer Moss Eater (2002-12-11 13:45) [12]Наверное для загрузки и сохранения чего-то там у тебя используются TOpenDialog (TSaveDialog) без опции NoChangeDir
← →
KoluChi (2002-12-11 13:46) [13]ну ка сторочку типа
ini := TIniFile.Create(?);
← →
Beginner (2002-12-11 13:57) [14]TopenDialog используется
← →
Beginner (2002-12-11 14:00) [15]INI:= TiniFile.Create("Ini\EnvironmentOpt.ini");
ofNoChangeDir = False;
← →
KoluChi (2002-12-11 14:05) [16]Предлагаю
INI:= TiniFile.Create(ExtractFileDir(Application.ExeName) + "\Ini\EnvironmentOpt.ini");
Тогда не надо отслеживать изменение текущего каталога.
← →
Beginner (2002-12-11 14:15) [17]of NoChangeDir помогло, щас попробую
INI:= TiniFile.Create(ExtractFileDir(Application.ExeName) + "\Ini\EnvironmentOpt.ini");
Всем спасибо! Очень помогли!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.01 c