AndroidHalfNoob
Пользователи-
Постов
290 -
Зарегистрирован
-
Посещение
Весь контент AndroidHalfNoob
-
один нюанс. Фото грузится с телефона, а там Андройд. Разве у Андройда кодировка cp1251? Кстати выяснил. на сервере кодировка utf-8
-
<?php if ( copy($_FILES['uploadfile']['tmp_name'],"Avatari/".basename($_FILES['uploadfile']['name']))) print "ok" ; else print "no" ; ?> Вот весь текст. больше там ни чего нет.
-
Ну в PHP я вообще не силен. мне бы как нибудь средствами Delphi реализовать правильное формирование имени файла. Ну или может у кого есть готовая функция для php?
-
Загрузил в компонент. в свойствах компонента тоже указал как раскрасить итем? подскажите.
-
не получилось. добавился с ошибками. и потом при нажатии на каждом элементе пишет "разрушительный сбой" Сделал по второму варианту. как теперь это применить к ListView? Просто я не работал с компонентом StyleBook
-
подскажи как этот текстовый файл использовать в проекте? у меня пока так и не получается раскрашивать Итемы в цвета как мне надо.
-
Можно по подробнее расписать как это будет выглядеть в моем случае? и я думаю, что надо декодировать строку во время отправки файла на сервер. Так как во время отправки ему присваивается имя, а это строка
-
выложу полную процедуру с комментариями Алгоритм: Получаю изображение с камеры или из галереи телефона и загружаю это изображение в Image2. Далее сохраняю изображение из Image2 во внутреннюю память телефона. Потом открываю этот сохраненный файл и загружаю его в поток. И этот поток передаю в виде запроса в скрипт, который лежит на сервере. Скрипт лежит рядом с папкой куда складываются все фото и еще подключить uses System.Generics.Collections, FMX.Helpers.Android, Androidapi.JNIBridge,idMultiPartFormData, System.IOUtils, IdGlobalProtocols, чтобы все это работало.
-
просмотрел тему. пока не получается. все равно все файлы именуются "?" если на русском языке.
-
До делал процедуру загрузки фото с телефона на сервер, но выяснился интересный момент. Если название для фото задаю в латинской раскладке, то все нормально и сохраняется и отправляется, если задаю имя файла в русской раскладке, то на телефоне файл сохраняется нормально и отображаются русские буквы, а вот на сервере создается файл и все русские буквы пишутся знаками "?". Тут уже встречал функцию вроде как перевода из одной кодировки в другую, попробовал несколько вариантов но без результатно.
-
в Seattle тоже при проектировании если Visible стоит в false, то тоже на форме не видно.
-
ImageList.Source. точно там 4 картинки? у меня было такое. не отображалось в ListView Может попробовать? bmp2.Assign(ImageList.Source.Items[0].MultiResBitmap.Items[0].Bitmap);
-
Как-то раз случайно наткнулся на свойство где можно задать надпись на кнопке у ListView, но потом случайно удалил компонент. Добавил его опять но свойство это не могу найти.
-
Разобрался с функцией. Теперь сохраняю фото с камеры/галереи в память телефона. Осталось реализовать загрузку на сервер.
-
ни как. там у меня лежит файл 123.png. Я думал эта функция покажет именно этот путь где лежит файл
-
функция GetDownloadsPath выдает результат по приятнее и его можно найти на телефоне через диспетчер файлов.
-
Странный конечно путь выдается..... и не похож на реальный. на телефоне через дипсетчер файлов смотрю путь: /storage/emilated/0/MxBrowser/Download а через программу /data/data/com.embarcadero.Project1/files/123.png
-
Теперь догнал....
-
TPath.Combine(TPath.GetDocumentsPath, '123.png'); нет такого параметра у TPath
-
Уже что то есть, но не понятно, что писать в параметрах. предлагает 2 строковых параметра вписать.
-
нет
-
IOUtils в uses есть Вот и я про то же. Ctrl+пробел и нет такой процедуры. Подскажите функцию "узнавания" пути до файла в андройде.
-
Тут много кода и не нет красным выделил где курсор ставит ошибку. Возможно в uses надо что то для Андройда дописать?
-
не работает на андройде. компилятор ошибку выдает.