Как определить, является ли Windows 64x или 86x через Lingo (Adobe Director) - PullRequest
0 голосов
/ 21 декабря 2010

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

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

1 Ответ

0 голосов
/ 29 марта 2011

Вы можете попробовать использовать BuddyAPI и код baVersion ("Wow64"). он вернет 1, если работает как 32-битное приложение под 64-битной Windows. Поскольку проекторы являются только 32-разрядными приложениями, это будет верно, если Windows является 64-разрядной. Он вернет 0, если работает под 32-битной Windows. baVersion ("64Bit") вернет 1, если работает под 64-битным процессором, независимо от версии Windows.

...