Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Версия программы  [new]
xax_nv
Member

Откуда: Нижневартовск
Сообщений: 920
Приветствую всех!
На компе установлены две версии одной программы, причем одна из них Runtime. Как определить, какая версия запущена в данный момент?
28 янв 19, 13:16    [21795737]     Ответить | Цитировать Сообщить модератору
 Re: Версия программы  [new]
Кривцов Анатолий
Member

Откуда:
Сообщений: 328
В Аксе есть функция SysCmd. Ее запуск с константой acSysCmdAccessVer вернет версию, а с acSysCmdRuntime - True/False.
28 янв 19, 13:55    [21795823]     Ответить | Цитировать Сообщить модератору
 Re: Версия программы  [new]
xax_nv
Member

Откуда: Нижневартовск
Сообщений: 920
Спасибо!
Я прошу прощения, не указал, что имеется в виду не Акс, а другая программа, в частности MapInfo.
28 янв 19, 13:59    [21795834]     Ответить | Цитировать Сообщить модератору
 Re: Версия программы  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4362
xax_nv,

у Application спрашивай. Кто бы ещё знал объектную модель MapInfo...
28 янв 19, 14:16    [21795859]     Ответить | Цитировать Сообщить модератору
 Re: Версия программы  [new]
Кривцов Анатолий
Member

Откуда:
Сообщений: 328
xax_nv
имеется в виду не Акс, а другая программа, в частности MapInfo.
В общем случае, если в заголовке окна программы указано ее название и версия, то с помощью API можно найти это окно и анализировать текст заголовка.
28 янв 19, 15:32    [21795946]     Ответить | Цитировать Сообщить модератору
 Re: Версия программы  [new]
Konst_One
Member

Откуда:
Сообщений: 11479
http://www.vb-helper.com/howto_file_version_info.html
28 янв 19, 15:48    [21795962]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить