Библиотека типов AutoCAD не работает в Windows 10 - PullRequest
2 голосов
/ 19 сентября 2019

У меня есть древняя программа, которую я использую для чтения и записи данных из AutoCAD.Эта программа написана на Delphi 5. Я пытался обновить ее до более новой версии, но некоторые из используемых мной библиотек больше не существуют, и это огромная программа с большим количеством используемых библиотек.

Программа использует библиотеку типов ACAX ## ENU.TLB, которая поставляется с AutoCAD.Где ## меняется для каждой версии AutoCAD.Каждый раз, когда Autodesk отправляет новую версию AutoCAD, я импортирую новую библиотеку типов, и жизнь продолжается.

Теперь я столкнулся с Windows 10. По какой-то причине автоматические ссылки между моей программой и AutoCAD не работают в Windows 10. Что-то изменилось в том, как библиотеки типов работают между Windows 7 и Windows 10?Что-то, с чем Delphi 5 больше не совместим?Может быть, это проблема 16 бит против 32 бит против 64 бит.Это у меня над головой, но я понимаю, что Windows 10 отказалась от поддержки некоторых 16-битных операций.Но сама моя программа работает отлично.Даже BDE можно заставить работать, что удивительно для меня.

Что я могу сделать для эксперимента?Я действительно теряюсь над тем, над чем еще экспериментировать.

Спасибо.

...