chaplin.u@gmail.com Опубликовано 7 марта, 2017 Поделиться Опубликовано 7 марта, 2017 что-то никак не получается открыть файл по инструкции . добавляю в деплоймент менеджере файл в .\ в программе использую System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath(), FileName) а файл не находится. причём в андроиде всё путем. может что-то у них поменялось ? Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 20 апреля, 2017 Автор Поделиться Опубликовано 20 апреля, 2017 всё я читал не переживай. просто пришли файл с расширением deployproj. он лежит в директории проекта. Цитата Ссылка на комментарий
0 Vitaldj Опубликовано 20 апреля, 2017 Поделиться Опубликовано 20 апреля, 2017 34 минуты назад, chaplin.u@gmail.com сказал: всё я читал не переживай. просто пришли файл с расширением deployproj. он лежит в директории проекта. Да нет у меня файла. Я вчера попробовал задеплоить первый попавшийся, все получилось и не сохранял даже проект. сейчас ничего не пишу под iOs. Поэтому и не сохранил. Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 20 апреля, 2017 Автор Поделиться Опубликовано 20 апреля, 2017 а повторить успех чтобы закрепить слабо ? Цитата Ссылка на комментарий
0 Vitaldj Опубликовано 20 апреля, 2017 Поделиться Опубликовано 20 апреля, 2017 11 минуту назад, chaplin.u@gmail.com сказал: а повторить успех чтобы закрепить слабо ? вот такая там строчка есть. весь выслать не могу, нам id телефона </DeployFile> <DeployFile Include="C:\СправкиБК\user.dic" Condition="'$(Config)'=='Debug'"> <RemoteDir>Project1.app\StartUp\Documents\</RemoteDir> <RemoteName>user.dic</RemoteName> <DeployClass>File</DeployClass> <Operation>0</Operation> <LocalCommand/> <RemoteCommand/> <Overwrite>True</Overwrite> </DeployFile> <DeployFile Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 20 апреля, 2017 Автор Поделиться Опубликовано 20 апреля, 2017 мужик ! данке шон ! Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 24 апреля, 2017 Автор Поделиться Опубликовано 24 апреля, 2017 после долгих мучений нашёл проблему. баг в деплойменте. файл не деплоится если в имени файла есть символ подчёркивания _ ! почему я не проверил сразу т.к. почти все файлы аппликации содержат этот символ а то и два. я вообще-то и взял файл для проверки один из стандартных. но они проходят на ура а файлы которые идут в документс не проходят. спасибо всем кто помогал. Равиль Зарипов (ZuBy), Vitaldj, Евгений Корепов и 2 других 5 Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 9 февраля, 2018 Автор Поделиться Опубликовано 9 февраля, 2018 Не прошло и года и баг исправили Vitaldj 1 Цитата Ссылка на комментарий
0 Tumaso Опубликовано 9 февраля, 2018 Поделиться Опубликовано 9 февраля, 2018 На iOS при деплое сталкивался с проблемой, что если хотя бы у одного файла указано Startup\Documents\ вместо StartUp\Documents\, то не деплоятся ВСЕ файлы. Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 9 февраля, 2018 Автор Поделиться Опубликовано 9 февраля, 2018 открывай баг Цитата Ссылка на комментарий
Вопрос
chaplin.u@gmail.com
что-то никак не получается открыть файл по инструкции .
добавляю в деплоймент менеджере файл в .\
в программе использую System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath(), FileName)
а файл не находится. причём в андроиде всё путем. может что-то у них поменялось ?
Ссылка на комментарий
Лучшие авторы в вопросе
3
8
4
33
Популярные дни
21 март
10
13 март
9
20 апр
8
19 апр
6
Лучшие авторы в вопросе
Равиль Зарипов (ZuBy) 3 постов
Vitaldj 8 постов
enatechno 4 постов
chaplin.u@gmail.com 33 постов
Популярные дни
21 март 2017
10 постов
13 март 2017
9 постов
20 апр 2017
8 постов
19 апр 2017
6 постов
Популярные посты
chaplin.u@gmail.com
после долгих мучений нашёл проблему. баг в деплойменте. файл не деплоится если в имени файла есть символ подчёркивания _ ! почему я не проверил сразу т.к. почти все файлы аппликации содержат этот
Alex7wrt
В iOS нужно писать StartUp\Documents. В Android assets\internal. Посмотрите, что у вас представляет собой filename. Судя по вашему коду должно быть имя файла плюс расширение.
Евгений Корепов
Добавьте проверку на наличие файла. Ваш код выдает ошибку, но вы не знаете причину ошибки - отсутствие файла или ошибка в процессе LoadFromFile AFilePath:=System.IOutils.TPath.Combine(System.IOu
Изображения в теме
59 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.