Глюк в OpenDialog. Если выполнить метод Execute и открыть(выбрать)
файл , то труба дело ,записываться ничего не будет и надо перезапускать программу. А если файл не выбирать (Execute вернет False) то все работает.
Код:
OD:=TOpenDialog.Create(Self);
...
if OD.Execute then
begin
Edit1.Text:=OD.FileName;
...
end;
OD.Free;
Где связь ?