Речь о следующем.
У меня есть чертеж с названием "Адриановка-Седловая_План.dwg". Во всех программах типа Проводник, Мой компьютер, Total Commander и др. название этого чертежа видится так, как я его написал, т.е. есть и строчные и заглавные символы.
При открытии этого чертежа в AutoCAD в заголовке самого AutoCAD на всех компах всегда это название видилось именно так как я его написал, т.е. например так "AutoCAD 2006 - [E:\Мои документы\Съемка путей\Перегоны\Адриановка-Седловая_План.dwg]".
Но вот при открытии файла на компьютере, где стоит WinXP на виртуальной машине Virtual Box, которая установлена в основной ОС Win7, в заголовке AutoCAD этот открытый документ уже называется только заглавными символами, т.е. так "AUTOCAD 2006 - [E:\МОИ ДОКУМЕНТЫ\СЪЕМКА ПУТЕЙ\ПЕРЕГОНЫ\АДРИАНОВКА-СЕДЛОВАЯ_ПЛАН.DWG]".
Такой поворот событий меня немного обескуражил. Почему? Я занимаюсь программированием на VBA под AutoCAD. Моя программа среди всего прочего читает заголовок открытого чертежа, вырезает из него название документа и использует его в качестве шаблона при создании ряда текстовых файлов (порядка 20-30 штук).
Вопрос собственно в визуализации имен созданных файлов. Если все файлы, созданные моей VBA программой будут иметь имена, состоящие только из заглавных букв, то это согласитесь немного не то. Опять же если где-то в насторойках Моего компьютера или другого менеджера поставить птичку про строчные символы файлов, то это тоже не то. Программно переделывать регистр символов тоже не руки, да и не всегда можно учесть все правила написания исходного dwg.
Потому я и справшиваю, может нужно какую-нибудь системную переменную AutoCAD изменить, чтобы заголовок документа сам AutoCAD не изменял на заглавный регистр символов? Или еще что-то. Подскажите пожалуйста.
P.S. Переход на AutoCAD последних версий мне не нужен (которые работают на Win7), т.к. я заметил значительное замедление работы VBA в этих версиях. А старые версии (например 2006 года) на Win7 не работают вообще. И выход для меня - это виртуальная машина с WinXP.