Условие использования в Delphi относится к единицам Delphi , либо скомпилированным в файл * .dcu, либо в исходный файл * .pas, который компилятор будет использовать для создания соответствующего * .dcu, который необходим.
Вы не можете просто ссылаться на саму DLL.
Чтобы использовать вашу DLL, вам понадобится хотя бы модуль, который бы представлял на языке Pascal интерфейс DLL или его части.
Это может быть перевод на Pascal заголовочного файла C или просто объявление некоторых внешних подпрограмм из dll для статической загрузки с вашей программой ...
Для работы с XML в Delphi вам, вероятно, нужно сослаться на XMLIntf и, возможно, xmldom .
Вы посмотрели, что может сделать для вас мастер связывания данных XML или инструмент XML Mapper Tool?
Примечание: я предполагал, что вы работаете с Delphi Win32. И AFAIK system.xml.dll является частью мира .NET.