krapotkin

Пользователи
  • Публикации

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

  • Посещение

  • Days Won

    41

krapotkin last won the day on 26 апреля

krapotkin had the most liked content!

4 подписчика

О krapotkin

  • Звание
    Продвинутый пользователь
  • День рождения 17.10.1970

Контакты

  • ICQ
    125417612

Информация

  • Пол
    Мужчина
  • Город
    Екатеринбург

Посетители профиля

793 просмотра профиля
  1. ищите и отключайте фаерволлы документация по TNetHttpClient вполне обширна
  2. вопрос повторный. другие сайты грузит?
  3. не думаю, что тормоза в создании потоков по сути, эта операция - одна из основных в ОС, поэтому должна выполняться довольно быстро
  4. у всех все работает при любой ориентации, так что ошибка где-то в вашем коде то что раньше не вылетало, а сейчас вылетает, не значит что раньше ее не было, это значит, что раньше она не проявлялась
  5. потоки не могут ничего вывести на экран рисует все равно только главный поток здесь непонятен ваш алгоритм вы на каждый шарик запускаете отдельный поток? а потом ждете, пока все выполнятся?
  6. ну вот и ответ почему никто не сталкивался ))) сейчас все в PNG изначально картинки юзают
  7. можно вообще ничего не устанавливать на форме. на мобильных она открывается на весь экран автоматически а почему не нажать F9 ? возможно, дебаггер тоже что-нибудь добавит от себя vm heap тоже бы побольше попробуйте также выбрать какой-нибудь телефон не настолько шпионского размера
  8. потому что мобильная связь это не провод с интернетом. дикие задержки и все время рвется протоколы обмена с сервером не предусматривают постоянных переподключений а вот HTTP специально разработан для такого режима
  9. CoInitialize - это инициализация работы с COM-объектами. По понятным причинам COM на андроид и любой другой ОС не существует Варианты прямой связи через любой DAC с мобилы в базу даже не рассматривайте. Стройте сервер. PHP самый простой. Можно Datasnap, но перспективы туманные... И качайте свои файлы через HTTP в любую сторону
  10. не надо никаких Panel нужно все рисовать
  11. я про это в первом же посте написал
  12. InStream.Seek(0, soFromBeginning); InStream.Seek(5, soFromCurrent); //почему не просто InStream.Seek(5, soFromBeginning); или InStream.position := 5 ? InStream.Read(b, 1); // длина строки входит в 1 байт? от 0 до 255?? SetLength(bb, b); // установить длину строки bb в b символов InStream.Read(bb[0], b); // прочитать в строку bb b байтов. Но строка должна содержать b*sizeof(char) байтов, т.е. 2b... ну и в mm попадает вообще максимум 255 - 6 - b это вообще непонятная формула до битмапа там вообще непонятно что доходит mm.CopyFrom(InStream, InStream.Size - 6 - b);// позиция InStream не определена. я бы сделал хотя бы InStream.position := 0;
  13. где он должен отрабатывать? вы сами должны проверять список ваших пушей как показано в предыдущем посте соответственно, получив пуш, вы тут же можете запустить любое другое приложение в помощью интента