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

Rusland

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

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

  • Посещение

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

    26

Сообщения, опубликованные Rusland

  1. 5 минут назад, krapotkin сказал:

    даже у самой емро такая идея не зашла. для всех платформ кроме windows чужие компиляторы))

    Вон оно что ) А как вообще происходит перевод pascal-кода в рабочее приложение под какую-нибудь платформу? Сначала переводится в понятный чужому компилятору код? 

  2. Цитата

    Изначально мне не понравилось в fmx то что он не был совместим с vcl никак.

    Есть часть правды в этих словах. Сейчас вижу как лагерь Дельфи программистов разделился на две части - те кто решили использовать FMX для мобильной разработки и старая гвардия, которая осталась сидеть на VCL. Причем вторые люто ненавидят саму Firemonkey (и их можно понять - первые версии больше походили на недоделанную игрушку, поэтому такое и восприятие) :) А был бы один  фреймворк, пришлось бы всем плыть в одной лодке. Но видимо не так то просто было сделать это, поэтому имеем то что имеем. :) 

    PS. А вдруг кто-то сольет все исходники студии, компиляторов и т.д. в интернет и начнут Дельфи развивать энтузиасты. Сразу небывалый интерес проявится :D

  3. 16 часов назад, Djuise сказал:

    либо какое-то французкое видео - ни о чем((

    Вот тут видео, которое обычно дает уважаемый krapotkin, оно "о чем" и на английском. Нужно понять что ListView не обычный компонент - нужно научиться с ним работать. На этом форуме много примеров

  4. 6 часов назад, Kitty сказал:

    Мне очень хочеться ники транслировать в реальные образы. :)

    Да, фотоотчет увидеть интересно

  5. К этой папке есть доступ только у самой программы (если аппарат не рутован).

    Так как программа твоя, то ты можешь скопировать файл в общедоступную папку, например, TPath.GetSharedDownloadsPath

  6. В 09.12.2016 в 19:10, ZuBy сказал:

    копируем себе в проект файлик System.android.Bluetooth.pas, он расположен по пути source\rtl\net\

    далее находим constructor TAndroidBluetoothGattListener.Create(const ALEDevice: TAndroidBluetoothLEDevice); 

    и заменяем на это

    
    constructor TAndroidBluetoothGattListener.Create(const ALEDevice: TAndroidBluetoothLEDevice);
    var
      retry: Integer;
      status: Boolean;
    begin
      inherited Create;
      FGatt := ALEDevice;
    
      // вставляем наш код
      retry := 5;
      status := False;
      while (not status) or (retry > 0) do
      begin
        status = FGatt.FJGatt.requestMtu(тут значение);
        dec(retry);
      end;
    end;

     

    Правильно ли я понял что нужно проделать все что выше, бросить компонент BluetoothLE и работать с ним?

    Поставил breakpoint на строке FGatt := ALEDevice;

    В какой момент должен сработать breakpoint? Когда найдет устройство или когда подконнектиться к нему?

  7. 15 минут назад, Pax Beach сказал:

    Не знаю почему, но у меня компонент BluetoothLE вообще не находит ни одно устройство, ни на ноуте, ни на телефоне.

    Трудно что-то тестировать без этого.

     

    У меня находит браслеты Xiaomi Miband, но далеко не всегда и не все (из трех - только два находил)

  8. 2 часа назад, Dozent сказал:

    Покапавшись в инете нашёл несколько компонентов. Всё более менее рабочие платное. в MJPEG качество картинки не очень в RTSP вообще ни чего не заденьги нет.

    http://www.datastead.com/

    http://www.trichview.ru/   это для VCL

     

     

    Этот пример не заработал?

  9. 1 час назад, netlink сказал:

    как из стрима получить сначала JPEG, в потом конвертнуть его в BMP, чтобы загрузить в TBITMAP?

    Или есть более простой путь?

    Вроде в TBitmap можно сразу грузить и bmp и jpg и png

    Грузить через Bitmap.LoadFromStream

  10. 1 час назад, beegl сказал:

    Добчас! Помогите переделать компоненты под Delphi 10 Seattle - Android

    WaterEffectEx.7z

    На Berlin нормально установился этот компонент... только почему-то не вижу его на палитре. А что он делает?

    Есть стандартный компонент TWaterTransitionEffect - случайно делает не тоже самое? (для примера наложите этот эффект на TText)

×
×
  • Создать...