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

Лидеры

  1. Tumaso

    Tumaso

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


    • Баллы

      3

    • Постов

      356


  2. Andrey Efimov

    Andrey Efimov

    Модераторы


    • Баллы

      1

    • Постов

      851


  3. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      1

    • Постов

      2 517


  4. Кривяков Виталий

    Кривяков Виталий

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


    • Баллы

      1

    • Постов

      79


Популярный контент

Показан контент с высокой репутацией 09.02.2018 в Сообщения

  1. chaplin.u@gmail.com

    файл не находится

    Не прошло и года и баг исправили
    1 балл
  2. Добрый день! Все проще, гораздо. Net := THTTPClient.Create; Net.BeginPost( procedure (const Value : IAsyncResult) begin AsyncResult(Value); // Вот тут можно вызвать любую процедуру, или просто обработать результат. end, URL, InputStream, OutputStream, Headers); В анонимной процедуре просто вызываете нужную процедуру, для интерактивной одну, для периодических запросов другую.
    1 балл
  3. Tumaso

    Асинхронный NetHTTPClient

    да, согласен именно так, только замените TNetHTTPClient на THTTPClient
    1 балл
  4. Tumaso

    Асинхронный NetHTTPClient

    DMS, простейший пример (без обработки эксепшенов) отдельного класса на базе TThread: В основном потоке создаешь нужное количество экземпляров (можно начать с одного), запускаешь, потом при необходимостии передаешь команду на выполнение/получаешь ответ выполненной команды. например так (простейший пример): LThread := TAsyncHttp.Create; LThread.Start; LThread.Command := 'http://www.site.com/data?param=value'; while not LThread.IsReady do Sleep(1);
    1 балл
  5. Akad

    Асинхронный NetHTTPClient

    Делаем отдельный поток, в нём пул http клиентов (array of). Ну и добавляем запрос через lock, успешный запрос обрабатываем через Synchronize. Или делаем отдельный класс-наследник TThread, опять array of и запускаем в каждом экземпляре обращение к сайту в нужный момент. Возврат значения через callback или Synchronize. Только в этом случае надо не забывать удалять ресурсы завершившихся потоков в главном.
    1 балл
  6. На форуме работает упоминание @AlexG
    1 балл
  7. А меня System.JSON полностью устраивает. Ошибок парсинга валидных данных не было ни разу, скорость на нормальном уровне. Гигабайтные данные правда не парсирую, но мне это и не нужно
    1 балл
  8. Добавляем метод onRequestPermissionsResult в приложение
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...