Вольдемар

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

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

  • Посещение

Информация о Вольдемар

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

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

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Вольдемар

    Баг в StringToJString - память не освобождается

    Что уважаемое сообщество думает по этому случаю? Интересное же замечание
  2. Вольдемар

    Unfortunately, <Appname> has stopped

    Эта ошибка возникает при старте не на моем мобильнике, а на мобильнике пользователя
  3. Вольдемар

    Unfortunately, <Appname> has stopped

    Android version - 6.0.1
  4. Вольдемар

    Unfortunately, <Appname> has stopped

    В чем может быть причина, что на некоторых мобильных (далеко не на всех) при старте Android приложения выскакивает такое сообщение? Можно как-то логировать причину такой ошибки?
  5. Вольдемар

    Memory TreeView

    Спасибо, но уж слишком он примитивен. Нет GetNextSibling, например, и многого другого
  6. Вольдемар

    Memory TreeView

    Посоветуйте пожалуйста компонент для Firemonkey (Android и iOS), невизуальный TreeView. То есть чтобы была реализация узлов (ChildNodes, ParentNode, Siblings), но не такой требовательный к памяти, как стандартный визуальный. Спасибо.
  7. Вольдемар

    ENetHTTPClientException

    Спасибо, а как тогда удалять lSendData, чтобы память не расходовать?
  8. Вольдемар

    ENetHTTPClientException

    Вот код Function SampleSendFile(Const Url, FileName: String): String; var lHttp: TNetHTTPClient; lSendData: TMultipartFormData; lResponse: IHTTPResponse; Begin lHttp := TNetHTTPClient.Create(nil); lSendData := TMultipartFormData.Create; try lHttp.Asynchronous := True; lSendData.AddFile('FileField', FileName); if not lHttp.Asynchronous then begin lResponse := lHttp.Post(Url, lSendData); Result := lResponse.ContentAsString; end else begin lHttp.Post(Url, lSendData); Result := ''; end; // Result := lResponse.StatusCode = 200; finally lSendData.Free; lHttp.Free; end; end;
  9. Вольдемар

    ENetHTTPClientException

    Приветствую всех! Когда использую TNetHTTPClient в синхронном режиме и вызываю Post, то всё работает как надо и без ошибок. Когда включаю Asynchronous, то после аналогичных действий получаю: Project raised exception class ENetHTTPClientException with message 'Error sending data: (12017) Операция отменена'. Как лечится? Спасибо
  10. Вольдемар

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

    Пользуюсь в своем Android приложении этим компонентом, вроде всё работает. Но хотелось бы асинхронности. Помогите пожалуйста с примером, как сделать асинхронность и получать результат после Post. Спасибо
  11. Вольдемар

    Delphi и Android 8

    Работают ли программы, созданные в Berlin/Tokyo, на Андроиде ?
  12. Вольдемар

    Вылетает приложение с TNetHTTPClient

    Пишу приложение для Android на Berlin. Отсылаю серверу запрос методом Post у TNetHTTPClient. В принципе всё нормально работает. Но если иногда Интернет пропадет на 20-30 секунд, то приложение вылетает после Post. Кто сталкивался с подобным и как лечил? Спасибо.
  13. Вольдемар

    TListView в виде таблицы?

    Как можно в Берлине/Токио TListView отобразить в виде таблицы? В старых версиях было свойство SubItems, а теперь его нет(
  14. Вольдемар

    Папки armeabi, armeabi-v7a и mips

    Объясните пожалуйста, почему Delphi в APK создает полноценный .so только для парки armeabi-v7a, а в папки armeabi и mips кидает заглушки причем разного размера?
  15. Вольдемар

    Быстродействие TListView на мобильном

    Тут на форуме пишут, не используйте TListbox, он тормозной. Используйте TListView. ОК, использую TListView, во время добавления обрамляю BeginUpdate/EndUpdate. Добавляю только Text и Detail (без картинок), но на мобильном всё равно тормозит. Каков у вас опыт? Сколько добавляете айтемов и сколько требуется времени? Berlin 10.1