Как уже упоминалось, это не так просто. Но у вас есть варианты.
- Свяжитесь с продавцом и получите обновление
- если у вас есть источник, вы можете попробовать обновить себя.
Я не согласен с тем, что его слишком сложно обновить. Delphi 2009 действительно добавил (наконец-то - примерно через десять лет после этого) очень хорошую поддержку Unicode в сердце delphi, но это было сделано до уровня почти каждой встроенной функции.
Мы обновили большой (700 000 строк) проект всего за пару дней. В сети есть информация о том, что делать, есть ряд функций, которые нужно заменить, если вы их используете (например, любая функция с Ansi в заголовке). Стоит попробовать хотя бы.
Если у вас нет источника, боюсь, у вас нет выбора, кроме как связаться с поставщиком, вы ничего не можете сделать, так как двоичный формат для каждой версии Delphi отличается.