Конференция "Начинающим" » Остановка выполнения кода при ShowMessage на андроиде
 
  • Ллирик © (07.12.16 16:57) [0]
    Почему ShowMessage не останавливает выполнение программы на андроиде? То есть код следующий за ShowMessage продолжает выполнятся без ожидания нажатия на кнопку ОК. И что в таком случае делать?
  • Ллирик © (07.12.16 17:07) [1]
    Да, можно создать самому новую форму, просто интересно, что это за глюк такой, ведь в билдере ShowMessage останавливает выполнение кода.
  • Игорь Шевченко © (07.12.16 17:27) [2]

    > И что в таком случае делать?


    Справку читать, как обычно
  • sniknik © (07.12.16 17:46) [3]
    ну вот прям в винде не было событий и асинхронности, убрали модальный вызовы формы с ожиданием возврата, и все, жизнь остановилась. все глючит, ничего не работает.

    > можно создать самому новую форму
    боюсь не получится, там это "ограничение" системы, все асинхронное, принципиально. если сделаешь - сломаешь систему.

    p.s. под андроид не пишу, просто вопрос подобный не первый вижу, ответы читал...
  • Ллирик © (07.12.16 17:57) [4]
    И где, интересно, написано про глюки среды?? А выход я уже озвучил сам
    > Да, можно создать самому новую вторую форму,
    показать через ShowModal или создать дополнительный TabItem и вместо ShowMessage переключаться на него
  • Ллирик © (07.12.16 18:07) [5]
    Мне просто непонятно, почему тогда билдере ShowMessage останавливает выполнение кода.
  • sniknik © (07.12.16 18:27) [6]
    > показать через ShowModal
    не получится
    http://www.sql.ru/forum/1149293/showmodal-dlya-android-v-delphi-xe7

    >  почему тогда билдере ShowMessage останавливает выполнение кода.
    билдер работает на андроиде? ну тогда видимо свой костыль в нем.
  • Ллирик © (07.12.16 19:12) [7]
    да, в билдере можно создавать приложения для андроида, только там есть глюк типа "resource not found "PngImage_1"". И никто так и не дал ответа почему
  • kilkennycat © (07.12.16 21:05) [8]

    > Ллирик ©   (07.12.16 19:12) [7]

    надо бы уточнять : "никто не дал ответа, меня устраивающего, чтобы андроид умел ресурсы читать не смотря на то, что он не умеет"
  • sniknik © (07.12.16 22:42) [9]
    > в билдере можно создавать приложения для андроида
    создавать в ..., и выполнять в ... - разные вещи. если под виндой в билдере ты видишь одно, то после можешь сильно удивится выполнив сделанное на андроиде. вот все говорят не в операционке модальности... а ты говоришь "в билдере"  есть. а я еще раз спрошу, билдер тобой используется из под андроида? потому как если в ... и для... но в другой оси, то это эмулятор, и  скорее глюк как раз таки в нем, именно то что в нем есть то, что реальной оси нет.

    p.s. не тупи. тебе говорят - "в маленькую кастрюльку не нальешь столько же сколько в большую", а ты возражаешь - "в ней же можно суп варить"... и что? чем это опровергает факт разного размера? (отсутствия модальности в ос-и)
  • Ллирик © (08.12.16 01:02) [10]

    > kilkennycat ©   (07.12.16 21:05) [8]
    >
    >
    > > Ллирик ©   (07.12.16 19:12) [7]
    >
    > надо бы уточнять : "никто не дал ответа, меня устраивающего,
    >  чтобы андроид умел ресурсы читать не смотря на то, что
    > он не умеет"

    В делфи я сделал всё тоже самое, что и в билдере и всё работает. Значит андроид всё-таки может работать с ресурсами! А это просто глюк билдера. Что ж, буду теперь знать..... хотя С++ мне нравится больше паскаля.
  • kilkennycat © (08.12.16 05:07) [11]

    > Значит андроид всё-таки может работать с ресурсами!

    может. если они идут отдельно.

    > А это просто глюк билдера.

    это глюк в твоей голове из-за полного непонимания мироздания.

    > хотя С++ мне нравится больше паскаля

    да, картинки в книжке красивее.
 
Конференция "Начинающим" » Остановка выполнения кода при ShowMessage на андроиде
Есть новые Нет новых   [118799   +35][b:0][p:0.001]