Есть ли в современных версиях Delphi? (Я видел TWordApplication в Delphi 7)
Обычно я использую CreateComObject, но может быть есть более удобные / мощные способы поддержки Word 2007/2010?
Да.Вы должны включить уже установленную Microsoft Office <version> Sample Automation Server Wrapper Components, где <version> - это установленный идентификатор версии Office.
Microsoft Office <version> Sample Automation Server Wrapper Components
<version>
TWordApplication доступно в современных версиях Delphi точно так же, как это было в Delphi 7. На мой взгляд, проще использовать раннее связывание с TWordApplication, чем подход с поздним ограничением CreateComObject.
TWordApplication
CreateComObject