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

krapotkin

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

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

  • Посещение

  • Победитель дней

    210

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

  1. у меня примерно такие [DCC Error] E2597 ....UClientOrders.pas:887: error: undefined reference to 'vtable for Uclientform::TClientForm' и далее список из 15-20 модулей. совершенно не соответствующий действительности
  2. с экранными компонентами можно работать только в главном потоке поэтому все данные нужно подготовить в отдельном потоке и как можно скорее вылить на экран. скачивание картинок можно запускать также в отдельных потоках. в событии OnTerminate находить тот item, для которого предназначалась картинка, и вставлять ее туда
  3. наблюдается и в Delphi такое. Berlin часто втупливает по подключенным юнитам и приходится делать Build Частота проблемы сильно снизилась, когда я пробежал по текстам и поставил полные наименования - System.SysUtils вместо SysUtils и так далее
  4. мобильные приложения обязаны засыпать по идеологии. значит, через будильник время от времени нужно их будить вот как раз будет вебинар
  5. а при чем тут андроид? тут как раз решение в общем виде
  6. вариант 2 - использовать AlarmManager, т.е. заводить будильник своему приложению и по будильнику будить его
  7. только выглядеть это будет очень подозрительно. вся шторка в сообщениях "не спать" )))
  8. шли своему устройству пуши с сервера с каким-то интервалом тел будет просыпаться и в этот момент сервис может ловить что надо
  9. если рассуждать логически, нет никакого дисконнекта, есть отсутствие связи при попытке что-то передать т.е. дисконнект это в основном - обработка ошибок при обмене пытаемся вызывать что-то, ошибка - переподключение...
  10. тут проблема обозначена вовсе неверно карта - это лишь отображение информации. сколько маркеров вы на нее поместите, столько их там и будет соответственно, остается только выбрать из общего числа только те, что в радиусе R. Сделать это элементарно Их и отобразить
  11. раньше у TMSGrid был метод InvalidateCell
  12. у меня совершенно точно через какое-то время отрубается и facebook и vk. не долбят постоянно. а вот viber и др мессенджеры работают не так.
  13. аналогично. 3g и все. иначе не дожить до вечера
  14. там же не label меняется, а package. по нему система идентифицирует приложения можно сделать например так для разных Config com.company.myprog com.company.myprog.beta
  15. ))) вот это и называется энергосбережение. отрубаясь - отрубайся
  16. ну, у нас же эксперимент
  17. а если добавить для андроида uses Android.JNI.PowerManager; ... AcquireWakeLock()
  18. более правильно читать HTTP заголовок Accept и если там application/json ... хотя, нет. ответа же нет...
  19. Я уже 25 лет пишу программы по ТЗ. Давайте обратимся к ТЗ... Интервал срабатывания таймера задан в чем? - в миллисекундах. Ставим галочку пункт 1. По тикам таймера... Приведенный код - обработчик "тиков" таймера. Галочка пункт 2 Сдвигать progressBar. Тут двояко можно толковать. Можно реально сдвигать прогресс-бар, можно двигать текущее значение в нем. Первый вариант слишком экзотичен, поэтому думаем про второй Value := Value + 1; Галочка три. Задание выполнено точно в соответствии с ТЗ, в сроки, определенные договором. Подпись. печать.
  20. да тут ясно, что все так. Если вся твоя клиентура на яблоках, нет смысла писать на вишню. я про цикл разработки. а он точно проще. присмотритесь по хронологии форума. все делают на андроид, а потом включают кроссплатформенную магию)) кстати айфон 4 больше не вариант, делфи не может собрать программу менее чем для IOS 8.0
  21. черт побери код procedure TForm1.Timer1Timer(Sender:TObject); begin progressBar1.value := progressBar1.value + 1; end; легче стало?
  22. видяха большая помню была на Embarcadero Youtube про маячки и все такое т.к. тема мимо меня, то не смотрел подробно. но общий смысл видимо складывается такой. маяк будит систему(?) и программу в ней(?). программа стучит на сервер, отправляя свой токен и ID маяка, сервер зная где какой маяк, отправляет PUSH
  23. потому что цикл разработки на Android гораздо проще. Как минимум, не требуется покупать оборудования на $2000. А делфисты по определению Windows-based
  24. и какие еще варианты архитектуры? )
  25. если 1000 раз в секунду сдвигать ползунок ProgressBar, сколько из этих сдвигов успеет отобразить ваш экран??? есть ли смысл загружать систему сильнее?
×
×
  • Создать...