Я хочу изменить XML-файл в Inno Setup, но программа установки дает сбой. Я пробовал разные вещи, и в результате получил пример кода с проблемой
procedure testXml();
var
xmlDocLocal, nodeLocal: Variant;
begin
try
xmlDocLocal := CreateOleObject('MSXML2.DOMDocument');
xmlDocLocal.async := False;
xmlDocLocal.resolveExternals := False;
xmlDocLocal.loadXML('<root></root>');
nodeLocal := xmlDocLocal.CreateElement('element1');
xmlDocLocal.documentElement.appendChild(nodeLocal);
except
end;
end;
Во время второго вызова установщик аварийно завершает работу в методе appendChild. Что я делаю неправильно ?
createNode
методthis way
. Это сработало хорошо для меня, но это все, что я могу сказать об этом. - person TLama   schedule 29.07.2013