delcpy Опубликовано 23 апреля, 2022 Поделиться Опубликовано 23 апреля, 2022 (изменено) Приложение для android i/o error 104 Данная ошибка появляется если добавить read или readlen В Deployment добавил в .\assets\internal USES System.IOUtils; var tMyFile: TextFile; sFileName: string; sMyString: string; procedure TfrmMain.Button1Click(Sender: TObject); begin sFileName := Tpath.GetDocumentsPath + PathDelim + 'ip.txt'; sMyString := edtIP.Text; AssignFile(tMyFile, sFileName); Rewrite(tMyFile); Writeln(tMyFile, sMyString); Readln(tMyFile, sMyString); CloseFile(tMyFile); end; Изменено 24 апреля, 2022 пользователем Бука Цитата Ссылка на комментарий
0 krapotkin Опубликовано 26 апреля, 2022 Поделиться Опубликовано 26 апреля, 2022 когда появился этот синтаксис, андроида не было даже в самых радужных мечтах нельзя использовать средства работы с файлами из этого тысячелетия ? System.IOUtils.TFile например и не забыть кодировку указать UTF8 Цитата Ссылка на комментарий
0 delcpy Опубликовано 26 апреля, 2022 Автор Поделиться Опубликовано 26 апреля, 2022 (изменено) Сам накосячил. Уже разобрался. var tMyFile: TextFile; sFileName: string; sMyString: string; sFileName := Tpath.GetDocumentsPath + PathDelim + 'ip.txt'; AssignFile(tMyFile, sFileName); Rewrite(tMyFile); Writeln(tMyFile, sMyString); Readln(tMyFile, sMyString); CloseFile(tMyFile); edtIP.Text:=sMyString ; Изменено 26 апреля, 2022 пользователем Бука Цитата Ссылка на комментарий
Вопрос
delcpy
Приложение для android
i/o error 104
Данная ошибка появляется если добавить read или readlen
В Deployment добавил в .\assets\internal
USES System.IOUtils;
var
tMyFile: TextFile;
sFileName: string;
sMyString: string;
procedure TfrmMain.Button1Click(Sender: TObject);
Изменено пользователем Букаbegin
sFileName := Tpath.GetDocumentsPath + PathDelim + 'ip.txt';
sMyString := edtIP.Text;
AssignFile(tMyFile, sFileName);
Rewrite(tMyFile);
Writeln(tMyFile, sMyString);
Readln(tMyFile, sMyString);
CloseFile(tMyFile);
end;
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.