CoDomDocument проблема
От: IONIX  
Дата: 12.02.07 19:43
Оценка:
Пишу я DLL для сторонего приложения

var

XML : DomDocument ; // объекта XMLDomDocument
Doc : CoDomDocument ; // объявление сокласса, необходим для создания XMLDomDocument

procedure TMainPlugInForm.OnLoad(Sender: TObject);
begin
XML:=Doc.Create(); // создание документа DOM
......

Если делаю exeшник то компелиться и работает нормально.
Если же делаю DLL, то при запуске его из приложения выдаёться ошибка "Память не может быть read"
Если убрать XML:=Doc.Create();, то всё нормально работает.
Если подставить это:
XML :=CreateComObject(CLASS_DOMDocument) as IXMLDOMDocument;
То DLL запускаеться нормально, но появляються ошибке при выходе "Память не может быть read"

В чём тут подвох? :\
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.