Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Определить разрядность запущенного TC 
Author Message
gora



PostPosted: Wed Jan 25, 2012 09:48    Post subject: Reply with quote

Samwatas wrote:
если у 64бит тотала имя класса отличается от 32битного

Класс окна одинаков для обеих версий (х64 и х86) - TTOTAL_CMD

Добавлено спустя 5 минут:

Samwatas wrote:
нужно писать приложение на С/С++

Я не программист, написать сам не смогу, а просить это сделать кого-то, специально для моей задачи, не считаю целесообразным.
Всем спасибо. Остановлюсь на варианте батника (с оговорками).

Добавлено спустя 20 минут:

Samwatas wrote:
Один из самых надежных методов - это определять окно тотала по имени класса

Строго говоря окна может и не быть. После запуска инсталлятора выводится окно диалога, может пройти достаточно много времени до запуска скрипта и ни кто не мешает пользователю закрыть окно ТС перед продолжением работы инсталлятора.
_________________
Win7 SP1 Ultimate x64, TC8.52a x64
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group