Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2012, 20:27   #1
Zeronim
Пользователь
 
Регистрация: 27.06.2010
Сообщений: 11
По умолчанию Проблема с добавлением узла в коллекцию

Здраствуйте, у меня проблема с добавление узла в коллекцию ixmlnodelist.
Пытаюсь использовать метод Add, пишет ошибку(исключение EAccessViolation). Вот мой код

Код:
var
s:string;
i,j:integer;
rootnode:IXMLnode;
currentnode:ixmlnode;
coll:ixmlnodelist;
begin
Doc1.LoadFromFile('C:\xml123.xml');
Doc1.Active := true;
rootnode:=doc1.DocumentElement;

for i := 0 to rootnode.ChildNodes.Count-1 do   begin

if i > 0 then  begin
currentnode:=currentnode.NextSibling;
end
else begin
currentnode:=rootnode.ChildNodes.First;

end;

coll.add(currentnode);  //на этой строке выдает ошибку
подскажите может я неправильно его использую или дайте пример как вы добавляли
использую delphi 2007

Последний раз редактировалось Zeronim; 20.01.2012 в 11:36.
Zeronim вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с добавлением стиля Tradua JavaScript, Ajax 1 21.07.2011 02:38
Проблема с поиском и добавлением Delphi7 Anderson9090 БД в Delphi 0 09.06.2011 10:03
Проблема с добавлением ILOR БД в Delphi 11 21.05.2009 18:35
Проблема с добавлением столбца Аццкий прогер БД в Delphi 3 27.02.2009 08:45
Проблема с добавлением в БД VenMaster БД в Delphi 8 03.06.2008 21:02