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

d7d1cd

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

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

  • Посещение

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

    7

Активность репутации

  1. Like
    d7d1cd отреагировална dnekrasov в Электросчетчики "Меркурий" - Отправка (получение) данных с IP адреса   
    Если счетчик сам ничего не посылает (т.е. посылает только данные в ответ на какой-то конкретный запрос), то TIdTCPClient будет вполне достаточно.
  2. Like
    d7d1cd получил реакцию от Brovin Yaroslav в Электросчетчики "Меркурий" - Отправка (получение) данных с IP адреса   
    У меня поставщик данных - это прибор. Получается, что он - сервер. Однако этот сервер не пришлет мне данные, пока я не отправлю ему запрос. Из всего этого я делаю вывод, что для решения моей задачи необходимо использовать только один компонент: TNetHTTPClient. Я правильно понимаю?
  3. Like
    d7d1cd получил реакцию от AgrikBus в У меня некачественно отображаются контролы в TLayer3D   
    Привет всем. На 2D форму положил TViewPort3D, на него положил TLayer3D на котором разместил TLabel, TEdit, TButton и анимацию. При открытии формы 3D эффект работает, однако вид выше указанных компонентов совсем не презентабелен. Те же компоненты вне TViewPort3D и TLayer3D отображаются нормально. Такая проблема стала наблюдаться только в XE7. В XE6 ее не было.
    Прикрепил тестовый проект.
    Example.zip
  4. Like
    d7d1cd отреагировална Равиль Зарипов (ZuBy) в Простая защита программы   
    OFFTOP: то что хранится в программе можно вытащить, заменить в реестре на это значение
     
    обход защиты не обсуждаем, не превращайте тему в свалку
  5. Like
    d7d1cd получил реакцию от Равиль Зарипов (ZuBy) в dynamic_cast что это?   
    Ну у меня был просто пример. А так можно и деление на ноль прописать и просто потом поймать исключение. Так что приводить типы классов, я считаю, надо только через dynamic_cast, а еще можно через static_cast. Как правильнее я не знаю. Думаю, что dynamic_cast выполняет приведение типов во время выполнения программы, а static_cast выполняет проверку допустимости приведения типов на этапе компиляции.
     
    Бородатый анекдот в тему. Программист должен предусмотреть все варианты развития событий. И когда он ложится спать, то должен поставить на тумбочку 2 стакана: один с водой, один пустой. С водой на случай если ночью захочется пить, пустой на случай если не захочется.
  6. Like
    d7d1cd получил реакцию от Antonyan в Как свернуть форму, находящуюся в режиме FullScreen?   
    Привет всем! Подскажите, как программно свернуть форму в панель задач, когда она развернута на весь экран (FullScreen = true)?
  7. Like
    d7d1cd получил реакцию от AgrikBus в Возможно ли запустить анимацию с задержкой на время анимации?   
    Привет всем. Есть, например, ColorAnimation. Запуск происходит вручную: ColorAnimation->Start(). Вопрос: возможно ли запустить анимацию так, чтобы код, который находится после кода на запуск анимации, начал выполняться только когда закончится время анимации?
  8. Like
    d7d1cd получил реакцию от AgrikBus в Как сделать так, чтобы прозрачность родительского TRectangle не влияла на прозрачность дочерних компонентов?   
    Здравствуйте. Кладу на форму компонент TRectangle. На него кладу другой ( то есть, первый - родитель второго). У родителя задаю Opacity=0,3 и вижу, что второй прямоугольник тоже стал прозрачным, хотя его Opacity=1. Возможно ли все это настроить так, чтобы родитель был прозрачен, а дитя нет?
  9. Like
    d7d1cd получил реакцию от MichaelMef в [Отклонение] TFloatAnimation и TFrame   
    Привет всем. У меня возникла следующая, непонятная мне, трудность. В свой программе я динамически создаю фрейм и вывожу его на главную форму с помощью анимации. Фрейм плавной выезжает на форму. Анимация для данного фрейма создается в дизайнере. При нажатии на первую кнопку создается фрейм(точнее, выделяется память под него), затем у анимации меняется родитель с главной формы на фрейм, задаются параметры анимации и анимация запускается. Фрейм выезжает. При нажатии на вторую кнопку устанавливается реверс анимации и она снова запускается. Фрейм уезжает. Однако если после этого снова нажать первую кнопку, то фрейм просто появляется на экране. Анимация им уже не управляет. Если же анимацию создавать динамически, то все работает. Почему так происходит?
     
    Прикрепил тестовый проект.
    TestAnimation.zip
  10. Like
    d7d1cd получил реакцию от KennethDon в [Отклонение] TFloatAnimation и TFrame   
    Привет всем. У меня возникла следующая, непонятная мне, трудность. В свой программе я динамически создаю фрейм и вывожу его на главную форму с помощью анимации. Фрейм плавной выезжает на форму. Анимация для данного фрейма создается в дизайнере. При нажатии на первую кнопку создается фрейм(точнее, выделяется память под него), затем у анимации меняется родитель с главной формы на фрейм, задаются параметры анимации и анимация запускается. Фрейм выезжает. При нажатии на вторую кнопку устанавливается реверс анимации и она снова запускается. Фрейм уезжает. Однако если после этого снова нажать первую кнопку, то фрейм просто появляется на экране. Анимация им уже не управляет. Если же анимацию создавать динамически, то все работает. Почему так происходит?
     
    Прикрепил тестовый проект.
    TestAnimation.zip
  11. Like
    d7d1cd получил реакцию от KennethDon в Возможно ли запустить анимацию с задержкой на время анимации?   
    Привет всем. Есть, например, ColorAnimation. Запуск происходит вручную: ColorAnimation->Start(). Вопрос: возможно ли запустить анимацию так, чтобы код, который находится после кода на запуск анимации, начал выполняться только когда закончится время анимации?
  12. Like
    d7d1cd получил реакцию от JohnDten в [Отклонение] TFloatAnimation и TFrame   
    Привет всем. У меня возникла следующая, непонятная мне, трудность. В свой программе я динамически создаю фрейм и вывожу его на главную форму с помощью анимации. Фрейм плавной выезжает на форму. Анимация для данного фрейма создается в дизайнере. При нажатии на первую кнопку создается фрейм(точнее, выделяется память под него), затем у анимации меняется родитель с главной формы на фрейм, задаются параметры анимации и анимация запускается. Фрейм выезжает. При нажатии на вторую кнопку устанавливается реверс анимации и она снова запускается. Фрейм уезжает. Однако если после этого снова нажать первую кнопку, то фрейм просто появляется на экране. Анимация им уже не управляет. Если же анимацию создавать динамически, то все работает. Почему так происходит?
     
    Прикрепил тестовый проект.
    TestAnimation.zip
  13. Like
    d7d1cd получил реакцию от DouglaswaW в Не работает метод Assign класса TFloatAnimation   
    Привет всем. При попытке скопировать свойства анимации возникает исключение EConvertError:
    FloatAnimation1->Assign(FloatAnimation2);
    Почему так?
  14. Like
    d7d1cd получил реакцию от Marina7827zSear в Не работает метод Assign класса TFloatAnimation   
    Привет всем. При попытке скопировать свойства анимации возникает исключение EConvertError:
    FloatAnimation1->Assign(FloatAnimation2);
    Почему так?
  15. Like
    d7d1cd получил реакцию от Marina7827zSear в [Отклонение] TFloatAnimation и TFrame   
    Привет всем. У меня возникла следующая, непонятная мне, трудность. В свой программе я динамически создаю фрейм и вывожу его на главную форму с помощью анимации. Фрейм плавной выезжает на форму. Анимация для данного фрейма создается в дизайнере. При нажатии на первую кнопку создается фрейм(точнее, выделяется память под него), затем у анимации меняется родитель с главной формы на фрейм, задаются параметры анимации и анимация запускается. Фрейм выезжает. При нажатии на вторую кнопку устанавливается реверс анимации и она снова запускается. Фрейм уезжает. Однако если после этого снова нажать первую кнопку, то фрейм просто появляется на экране. Анимация им уже не управляет. Если же анимацию создавать динамически, то все работает. Почему так происходит?
     
    Прикрепил тестовый проект.
    TestAnimation.zip
  16. Like
    d7d1cd получил реакцию от DouglaswaW в [Отклонение] TFloatAnimation и TFrame   
    Привет всем. У меня возникла следующая, непонятная мне, трудность. В свой программе я динамически создаю фрейм и вывожу его на главную форму с помощью анимации. Фрейм плавной выезжает на форму. Анимация для данного фрейма создается в дизайнере. При нажатии на первую кнопку создается фрейм(точнее, выделяется память под него), затем у анимации меняется родитель с главной формы на фрейм, задаются параметры анимации и анимация запускается. Фрейм выезжает. При нажатии на вторую кнопку устанавливается реверс анимации и она снова запускается. Фрейм уезжает. Однако если после этого снова нажать первую кнопку, то фрейм просто появляется на экране. Анимация им уже не управляет. Если же анимацию создавать динамически, то все работает. Почему так происходит?
     
    Прикрепил тестовый проект.
    TestAnimation.zip
  17. Like
    d7d1cd получил реакцию от Dai12lDymn1 в У меня некачественно отображаются контролы в TLayer3D   
    Привет всем. На 2D форму положил TViewPort3D, на него положил TLayer3D на котором разместил TLabel, TEdit, TButton и анимацию. При открытии формы 3D эффект работает, однако вид выше указанных компонентов совсем не презентабелен. Те же компоненты вне TViewPort3D и TLayer3D отображаются нормально. Такая проблема стала наблюдаться только в XE7. В XE6 ее не было.
    Прикрепил тестовый проект.
    Example.zip
  18. Like
    d7d1cd получил реакцию от ThomasKl в Не работает метод Assign класса TFloatAnimation   
    Привет всем. При попытке скопировать свойства анимации возникает исключение EConvertError:
    FloatAnimation1->Assign(FloatAnimation2);
    Почему так?
  19. Like
    d7d1cd получил реакцию от HarrisNuh в Как сделать так, чтобы прозрачность родительского TRectangle не влияла на прозрачность дочерних компонентов?   
    Здравствуйте. Кладу на форму компонент TRectangle. На него кладу другой ( то есть, первый - родитель второго). У родителя задаю Opacity=0,3 и вижу, что второй прямоугольник тоже стал прозрачным, хотя его Opacity=1. Возможно ли все это настроить так, чтобы родитель был прозрачен, а дитя нет?
  20. Like
    d7d1cd получил реакцию от GordonbanO в Возможно ли запустить анимацию с задержкой на время анимации?   
    Привет всем. Есть, например, ColorAnimation. Запуск происходит вручную: ColorAnimation->Start(). Вопрос: возможно ли запустить анимацию так, чтобы код, который находится после кода на запуск анимации, начал выполняться только когда закончится время анимации?
  21. Like
    d7d1cd получил реакцию от GordonbanO в Как сделать так, чтобы прозрачность родительского TRectangle не влияла на прозрачность дочерних компонентов?   
    Здравствуйте. Кладу на форму компонент TRectangle. На него кладу другой ( то есть, первый - родитель второго). У родителя задаю Opacity=0,3 и вижу, что второй прямоугольник тоже стал прозрачным, хотя его Opacity=1. Возможно ли все это настроить так, чтобы родитель был прозрачен, а дитя нет?
  22. Like
    d7d1cd получил реакцию от RengimMa в Как сделать так, чтобы прозрачность родительского TRectangle не влияла на прозрачность дочерних компонентов?   
    Здравствуйте. Кладу на форму компонент TRectangle. На него кладу другой ( то есть, первый - родитель второго). У родителя задаю Opacity=0,3 и вижу, что второй прямоугольник тоже стал прозрачным, хотя его Opacity=1. Возможно ли все это настроить так, чтобы родитель был прозрачен, а дитя нет?
  23. Like
    d7d1cd получил реакцию от VallickFarf в Как сделать так, чтобы прозрачность родительского TRectangle не влияла на прозрачность дочерних компонентов?   
    Здравствуйте. Кладу на форму компонент TRectangle. На него кладу другой ( то есть, первый - родитель второго). У родителя задаю Opacity=0,3 и вижу, что второй прямоугольник тоже стал прозрачным, хотя его Opacity=1. Возможно ли все это настроить так, чтобы родитель был прозрачен, а дитя нет?
  24. Like
    d7d1cd получил реакцию от RichardHon в Как сделать так, чтобы прозрачность родительского TRectangle не влияла на прозрачность дочерних компонентов?   
    Здравствуйте. Кладу на форму компонент TRectangle. На него кладу другой ( то есть, первый - родитель второго). У родителя задаю Opacity=0,3 и вижу, что второй прямоугольник тоже стал прозрачным, хотя его Opacity=1. Возможно ли все это настроить так, чтобы родитель был прозрачен, а дитя нет?
  25. Like
    d7d1cd получил реакцию от Brovin Yaroslav в Поиск компонента на форме по имени в Run-Time?   
    Вроде разобрался.
     
    Вчера функция FindComponent возвращала NULL, сегодня все нормально. Спишем на конец рабочего дня И понял еще, что функция FindComponent относительная, то есть ищет компоненты не во всем приложении сразу, а по иерархии: "в текущем месте и ниже" того места, откуда она была вызвана.
×
×
  • Создать...