Как сохранить данные из программы (текст) в кэш память или куда то в скрытую папку (android)

405
28 января 2017, 10:15

radstudio c++builder; разработка под андроид;

Мне нужно сохранить данные из программы (тест, вычисления) в программе под андроид.

 lbxsett->Items->SaveToFile("/sdcard/settings.txt");

Вот как я сохранял. Так сохраняет просто на внутреннюю память, как сделать чтоб файлы нельзя было редактировать, изменять вне программы? как нибудь в скрытую папку можно сохранить? или в кэш программы?

Answer 1

Нашел правильный способ, делюсь:

1) добавляем библиотеку

#include  <System.IOUtils.hpp> 

на .cpp форму.

2)

Memo1->Lines->SaveToFile(GetHomePath()+"test.txt");

3) перфект!

READ ALSO
c++ получение данных содержащих кириллицу из oracle через ODBC

c++ получение данных содержащих кириллицу из oracle через ODBC

В БД Oracle хранятся данные в которых присутствует кириллица, CHARACTERSET CL8MSWIN1251Забираю посредством ODBC, вместо кириллицы - знаки вопроса

313
Вывод одной строки на каждое имя с учетом метки

Вывод одной строки на каждое имя с учетом метки

Есть таблица stuff_id с полями id и nameЕсть таблица stuff_phone с полями id, phone, preference

308
Ошибки в работе триггера MySQL [дубликат]

Ошибки в работе триггера MySQL [дубликат]

Данный вопрос уже был задан и имеет решение:

354