
04.06.2013, 08:40
|
Модератор
|
|
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
|
|
Цитата:
Сообщение от egorval
Я уже лет 5 не занимался всем этим что-то помню, а вот с файлами есть проблемка
|
И какая? Вызови справку по AssignFile - там должен быть пример...
Цитата:
Сообщение от Help
Код:
var
F: TextFile;
S: string;
begin
if OpenDialog1.Execute then { Display Open dialog box }
begin
AssignFile(F, OpenDialog1.FileName); { File selected in dialog }
Reset(F);
Readln(F, S); { Read first line of file }
Edit1.Text := S; { Put string in a TEdit control }
CloseFile(F);
end;
end;
|
В твоем случае:
Код:
function LoadData(AFileName : String) : String;
var
F: TextFile;
begin
If Not FileExists(AFileName) Then Result := '' Else
Begin
AssignFile(F, AFileName);
Reset(F);
Readln(F, Result);
CloseFile(F);
End;
end;
procedure SaveData(AFileName : String; S : String);
begin
AssignFile(F, AFileName);
Rewrite(F);
WriteLn(F, S);
CloseFile(F);
end;
Использование:
Код:
Edit1.Text := LoadData(AFileName);
SaveData(AFileName,Edit1.Text); // Вот так можно :)
|