Как определить, если Windows составляет 64x или 86x через Lingo (Adobe Director)

StackOverflow https://stackoverflow.com/questions/4502179

Вопрос

Мне было интересно, можно ли обнаружить, составляет ли окна костюмера в 64x или 86x на основе директора. Причина этого в том, что некоторые XTRA не работают так, как задумано при запуске в 64 -кратных окнах, и я хотел создать 2 версии моей программы для лучшей совместимости.

Если это возможно, я хотел, чтобы решение, основанное на коде, без другой программы, кроме директора.

Это было полезно?

Решение

Вы можете попробовать использовать Buddyapi и код Baversion ("wow64"). Это вернется 1, если запустить 32 -битное приложение под 64 -битным Windows. Поскольку проекторы представляют собой только 32 -битные приложения, это будет правдой, если Windows будет 64 бит. Он вернется 0, если вы работаете под 32 -битным Windows. Baaversion («64 -битный») вернется 1, если запустить под 64 -битный процессор, независимо от версии Windows.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top