Перейти к содержанию
Fire Monkey от А до Я

AndroidHalfNoob

Пользователи
  • Постов

    290
  • Зарегистрирован

  • Посещение

Весь контент AndroidHalfNoob

  1. ок. буду пробовать. только вот с путями на телефоне проблема. ни разу не работал с физической памятью телефона. я так понял что путь может быть любой в зависимости от марки телефона
  2. я так понял extractfilepath(paramstr(0)); это версия для десктопа на телефоне будет работать? и как разместить скрипт? на сервере создать файл с расширением .php?
  3. Да но получается надо картинку сохранять на устройство во внутренную память телефона а потом от туда уже ее отправлять. Думал сделать легче: сразу из компонента сохранять. А так занимать память на телефоне ну и сразу возникает проблема.... вычисления места где будет сохраняться фото на телефоне.
  4. а вас не смущает параметры функции MultiData.addFile? они все строковые. как мне передать туда поток изображения? мне кажется данная функция сюда не подходит
  5. и директория и файл есть. с правами 777 этот пример я тоже видел. тут мне не понятны параметры
  6. ни ужели ни у кого кода нет? вы же как-то сохраняете картинки? кучу примеров пересмотрел. или не рабочий или версия для отправки файла с жесткого диска компа на ФТП. Там другие переменные применяются. Функция AddFile, но на телефоне это не работает. Через IDHTTP выдает ошибку 405 а через IDFTP выдает ошибку, что файл или директория отсутствуют
  7. Пробую отправить фото на сервер Выдается ошибка HTTP/1.1 405 Not Allowed Хотя у хостинга для папки Uchastniki разрешения 777 поставил.
  8. Вот полный текст процедуры С добавлением разобрался. причем метод assign не работает. выдает ошибку. Работает именно этот вариант tapDescr.Icon:=risunok;
  9. Потому что image1.Bitmap.Assign(picture); выдает ошибку не соответствия типов :[DCC Error] Unit1.pas(54): E2010 Incompatible types: 'TPersistent' and 'TMemoryStream'
  10. Смысл в том что фото с сайта загружается в поток tmemorystream. Далее то что туда загрузили, передается в TBitmap. TBitmap используется для того чтобы передать фото в иконку маркера на карте так как напрямую в маркер нельзя передать tmemorystream.
  11. но когда пытаюсь передать picture в маркер, то он выдает сообщение что нет хозяина. хотя при таком коде в Image картинка грузится из TBitmap
  12. Написал плеер. Положил его в папку. Правой кнопкой на файле видео. Открыть с помощью. Нажимаешь кнопку ОБЗОР. идешь по пути до своего плеера. выбираешь его и ставишь галочку, всегда открывать файлы этого формата через твой плеер.
  13. а не подскажете как потом можно все это конвертировать в TBitmap? А то у меня приложение выдает сообщение,что "отсутствует хозяин"
  14. и как писал ZuBy в дальнейшем не получится то что я считал в поток присвоить маркеру? так как загрузка в маркер идет обменом через TBitmap.
  15. Уже......:) все работает. в связи с этим вопрос: как лучше... через http или ftp подключаться?
  16. я тоже думал что что то с путями и видимо оно так и есть. поколдовал через браузер и нашел правильный путь. картинка открылась на странице.
  17. нет. открывается сайт со стартовой страницы.
  18. запускаю на телефоне. через http выдает ошибку HTTP/1.1 301 Moved Permanently
  19. Название сайта global.ru заменено. но путь до картинки именно такой. При запуске приложения и нажатии на кнопку выдается сообщение No such file or directory в настройках компонента прописал хост, порт 21, имя пользователя и пароль ftp аккаунта. подключение проходит, но картинка почему то не грузится. Если запускаю программу на компе и указываю загрузку картинки с локального диска, то все работает. как узнать правильный путь до картинке на сервере? в менеджере ftp путь указывается как ~www/global.ru/images/product_images/original_images/
  20. GET это же кажется функция получения файла с сервера выложил на хостинг файл. сейчас попробую скачать его в Image.
  21. После различных экспериментов с БД пришел к выводу, что лучше картинки хранить на хостинге в отдельной папке, а не в БД в blob-полях. так как при хранении фото размером 2-3 мегабайта, увеличивается нагрузка на базу и переменная TBitmap не способна вместить в себя такой объем данных. самый рациональный способ хранить в БД имена файлов на фото и в программу уже подгружать эти фото с хостинга. В связи с этим прошу помощи в объяснении технологии и принципа загрузки и считывания фото. Какие компоненты использовать для подключения к хостингу
  22. я понимаю, что трехзвенка. что если взломают приложение, то смогут узнать сервера и названия таблиц. но как написать эту прослойку, да и прослойку не разместишь на компе хостера. по сути это надо еще один комп с "белым ip" постоянно включенный чтобы на нем крутилась прослойка и была подключена к MySQL А так как проект НЕ коммерческий и программа будет распространяться среди узкого круга пользователей, то думаю отсутствие трехзвенки не критично:) Через WiFI то тоже быстрый разрыв происходит, хотя антена всегда полная и wifi к безлимитному интернету подключен с тарифом скорости до 50Мегабит.
  23. ну думаю что да. так как приложение будет стоять на нескольких телефонах. и информацию получать надо централизовано.
×
×
  • Создать...