Vitaldj Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 3 минуты назад, AndroidHalfNoob сказал: не работает на андройде. компилятор ошибку выдает. Ну когда начнут читать правила форума!!!! Хотите помощи? Пишите все и прилагайте исходники или просто код или скрины! Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 (изменено) 4 минуты назад, Vitaldj сказал: Ну когда начнут читать правила форума!!!! Хотите помощи? Пишите все и прилагайте исходники или просто код или скрины! Тут много кода и не нет Цитата procedure TForm1.Button3Click(Sender: TObject); begin Label1.Text:=TPath.Combine(TPath.GetDocumentsPath, '123.png'); end; красным выделил где курсор ставит ошибку. Возможно в uses надо что то для Андройда дописать? Изменено 28 апреля, 2016 пользователем AndroidHalfNoob Ссылка на комментарий
krapotkin Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 и последний вопрос - КАКУЮ ??? и наводящий - TPath точка, Ctrl+пробел искать Combine и контрольный - IOUtils в uses есть? Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 (изменено) IOUtils в uses есть Цитата Path точка, Ctrl+пробел искать Combine Вот и я про то же. Ctrl+пробел и нет такой процедуры. Подскажите функцию "узнавания" пути до файла в андройде. Изменено 28 апреля, 2016 пользователем AndroidHalfNoob Ссылка на комментарий
krapotkin Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 а GetDocumentsPath есть? Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 нет Ссылка на комментарий
krapotkin Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 System.IOUtils.TPath.Combine а так? Ссылка на комментарий
krapotkin Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 ну вот собственно и ответ. у тебя подхватывает FMX.Objects.TPath это другой класс Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 Цитата Label1.Text:=System.IOUtils.TPath.Combine Уже что то есть, но не понятно, что писать в параметрах. предлагает 2 строковых параметра вписать. Ссылка на комментарий
krapotkin Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 TPath.Combine(TPath.GetDocumentsPath, '123.png'); вот и параметры Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 TPath.Combine(TPath.GetDocumentsPath, '123.png'); нет такого параметра у TPath Ссылка на комментарий
Модераторы Равиль Зарипов (ZuBy) Опубликовано 28 апреля, 2016 Модераторы Поделиться Опубликовано 28 апреля, 2016 3 минуты назад, AndroidHalfNoob сказал: TPath.Combine(TPath.GetDocumentsPath, '123.png'); нет такого параметра у TPath IOUtils прописать в конце всех модулей и после implementation Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 Теперь догнал.... Цитата Label1.Text:=System.IOUtils.TPath.Combine(System.IOUtils.TPath.GetDocumentsPath, '123.png'); Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 (изменено) Странный конечно путь выдается..... и не похож на реальный. на телефоне через дипсетчер файлов смотрю путь: /storage/emilated/0/MxBrowser/Download а через программу /data/data/com.embarcadero.Project1/files/123.png Изменено 28 апреля, 2016 пользователем AndroidHalfNoob Ссылка на комментарий
Модераторы Равиль Зарипов (ZuBy) Опубликовано 28 апреля, 2016 Модераторы Поделиться Опубликовано 28 апреля, 2016 Только что, AndroidHalfNoob сказал: Странный конечно путь выдается..... и не похож на реальный. на телефоне через дипсетчер файлов смотрю путь: /storage/emilated/0/MxBrowser/Download а через программу /data/data/com.embarcadero.Project1/files/123.png вам бы справочку почитать.. GetDocumentsPath - папка доступная только для вашего приложения GetSharedDocumentsPath - общая папка документов GetDownloadsPath - папка Download Andrey Efimov 1 Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 функция GetDownloadsPath выдает результат по приятнее и его можно найти на телефоне через диспетчер файлов. Ссылка на комментарий
Модераторы Равиль Зарипов (ZuBy) Опубликовано 28 апреля, 2016 Модераторы Поделиться Опубликовано 28 апреля, 2016 2 минуты назад, AndroidHalfNoob сказал: функция GetDownloadsPath выдает результат по приятнее и его можно найти на телефоне через диспетчер файлов. /storage/emilated/0/MxBrowser/Download - это путь MX браузера? Как вы хотите добраться стандартными средствами до чужой папки? Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 4 минуты назад, ZuBy сказал: /storage/emilated/0/MxBrowser/Download - это путь MX браузера? Как вы хотите добраться стандартными средствами до чужой папки? ни как. там у меня лежит файл 123.png. Я думал эта функция покажет именно этот путь где лежит файл Ссылка на комментарий
AndroidHalfNoob Опубликовано 28 апреля, 2016 Автор Поделиться Опубликовано 28 апреля, 2016 (изменено) Разобрался с функцией. Теперь сохраняю фото с камеры/галереи в память телефона. Осталось реализовать загрузку на сервер. Изменено 28 апреля, 2016 пользователем AndroidHalfNoob Ссылка на комментарий
Рекомендуемые сообщения