d7d1cd

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

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

  • Посещение

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

    7

d7d1cd стал победителем дня 6 ноября

d7d1cd имел наиболее популярный контент!

Информация о d7d1cd

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

Информация

  • Пол
    Не определился

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

832 просмотра профиля
  1. Я тоже его использую, но подумал, что кто-то для этих целей применяет другой подход.
  2. d7d1cd

    Изменение разрешения экрана

    Спасибо за разъяснение!
  3. d7d1cd

    Анимированная смена форм

    Приветствую всех. Подскажите, как реализуется функционал смены форм (или фреймов) в приложениях на Андроид. Например, когда в Телеграм выбирается ранее созданный чат, то форма этого чата как бы всплывает и одновременно движется справа налево. Если нажать кнопку "Назад", то происходит обратный эффект. Или в WatsApp при выборе чата его окно выезжает справа налево, при этом список чатов тоже движется влево, но медленнее, чем окно чата. Как сделать такое же в C++Builder?
  4. d7d1cd

    Изменение разрешения экрана

    Приветствую всех. Написал тестовое приложение с формой FullScreen = true (чтобы занять весь экран), запустил на смартфоне. По нажатию кнопки определю размеры формы и узнаю, что ее ширина и высота ровно в 2 раза меньше, чем разрешение экрана смартфона. Объясните, почему так происходит?
  5. d7d1cd

    как показать сообщение?

    Это очевидно... Попытался начать. Здесь результат...
  6. d7d1cd

    Serial port

    Прошу прощения за поспешный вопрос. После прочтения этого топика и нескольких других, у меня возник вопрос: нельзя ли осуществить работу с последовательным портом не используя код на Java? Так как C++Builder предоставляет несколько стандартных модулей для работы с Android API, стал пытаться. За основу взял известный код на гитхабе. Решил начать с поиска всех подключенных к USB устройств. В файле UsbSerialProber.java из вышеуказанной библиотеки, код которого выполняет поиск устройств, подключены 2 модуля: import android.hardware.usb.UsbDevice; import android.hardware.usb.UsbManager; В C++Builder подключил файл Androidapi.Hardware.hpp, так как он более всего подходит по названию к подключаемым модулям в Java коде. И, собственно, на этом все. В этом файле я не нашел никакого упоминания о USB и, тем более, о UsbDevice и UsbManager. Видимо, надо подключать файлы Android.Hardware.Usb.UsbDevice и Android.Hardware.Usb.UsbManager, но их нет в C++Builder. Наверное, это означает, что необходимо, все таки, писать код на Java и создавать обертку...
  7. d7d1cd

    как показать сообщение?

    Надо еще проверить, существуют ли там необходимые модули. Как раз этот код и хочу использовать.
  8. d7d1cd

    Отправить и получить данные

    Вопрос решен. Для отправки и приема использовал TByteDynArray. Конвертацию из вектора в TByteDynArray и обратно производил функциями RawToBytes и BytesToRaw. На сайте Инди есть документация по всем компонентам в виде файла справки.
  9. d7d1cd

    как показать сообщение?

    Знаю про этот вариант. Но платить почти 7000 рублей за компонент, который буду использовать только в своих поделках, как-то не хочется, что ли . Поэтому надо попробовать самому через тернии к звездам. Тут и приобретение бесценного опыта.
  10. d7d1cd

    как показать сообщение?

    Я так понимаю, это про это: https://deepsoftware.com/nrcomm/. Только не увидел я там поддержки Android.
  11. d7d1cd

    как показать сообщение?

    Rusland, использовал выложенный Вами файл в своем проекте (на C++Builder). Все работает, спасибо. Однако, возник вопрос: как мог появиться этот файл? Предполагаю, что его написали с нуля. Вариант, что он получился из Java кода в результате работы утилиты Java2OP не рассматриваю, так как в этом случае мне в проект надо было бы добавлять jar файл, а этого я не делал. Уважаемые, прокомментируйте ход моих мыслей, а то есть задача реализовать работу с последовательным портом в андроиде. И пока не знаю, то ли писать Java код и обертку для него, то ли можно осуществить задуманное используя стандартные модули jar и заголовочные hpp в C++Builder.
  12. Припоздал маленько с ответом, конечно. У меня сейчас Tokyo Community Edition. Пробовал все NDK начиная с r9c. Только следующая версия (10 с какими-то буквами) пошла.
  13. Приветствую всех. Создаю приложение для Андроид. Хочу сделать "обычный" TEdit, то есть как в Windows (утопленное белое поле). Все остальные элементы должны остаться без изменений. Для этого надо подправить стиль TEdit, но как это сделать? Я же вообще к форме не применял никакой стиль.
  14. d7d1cd

    Отправить и получить данные

    Приветствую всех. Хочу использовать TIdTCPClient для отправки запроса серверу и получения ответа. Запрос хранится в векторе (std::vector<BYTE>). Подскажите, как отправить этот запрос? Методов отправки много, ни один из них не может отправить данные из вектора. P. S. Не смог найти документацию на этот компонент. Или плохо искал...
  15. А как такой диалог вывести используя C++Builder?