Форум: "Потрепаться";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
ВнизНе могу записать в ini текст из Edit а Найти похожие ветки
← →
nick-from (2003-06-05 22:40) [0]Есть Edit и рядом с ним Button и OpenDialog. По нажатию на Button открывается OpenDialog и OpenDialog.FileName заносится в Edit.Text. При закрытии формы этот текст записывается в ini файл, а при открытии формы он считывается из ini в Edit.
Считывается все отлично, но:
Если в edit что-то ручками писать, то все сохраняется в ini без проблем, если так:
if OpenDialog.Execute then edDataTxt01.Text := OpenDialog.FileName;
то OpenDialog.FileName в edit заносится, но в ini не сохраняется
Мучаюсь уже второй вечер, что за хрень такая?
← →
Всеволод Соловьёв (2003-06-05 22:48) [1]код нажатия на кнопку приведи, тогда посмотрим, что не так, может тупишь где-то.
← →
nick-from (2003-06-05 23:24) [2]
if odData.Execute then edDataTxt01.Text := odData.FileName;
procedure TfmSetup.FormClose(Sender: TObject; var Action: TCloseAction);
begin
CbcIni.WriteString("datapaths", "avtobank_txt", edDataTxt01.Text);
fmMain.Show;
end;
← →
Palladin (2003-06-05 23:34) [3]а у тебя cbcini гденибудь освобождается или где нибудь UpdateFile вызывается?
← →
nick-from (2003-06-06 21:46) [4]cbcini освобождается на закрытии формы, а UpdateFile нет вообще (я так понял, что это для 98 виндов надо)
← →
nick-from (2003-06-07 14:32) [5]?
← →
Song (2003-06-07 15:04) [6]2nick-from © (05.06.03 22:40)
А где TIniFile.Create ?
← →
nick-from (2003-06-07 21:17) [7]На Create формы этой:
procedure TfmSetup.FormCreate(Sender: TObject);
begin
CbcIni := TIniFile.Create(".\cbc.ini");
← →
Anatoly Podgoretsky (2003-06-07 21:35) [8]Ищи на третьей планете, то есть по всему диску
← →
nick-from (2003-06-07 22:11) [9]кого искать?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.027 c