Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];

Вниз

XMLNode - List index out of bounds   Найти похожие ветки 

 
Cobalt ©   (2009-11-23 13:27) [0]

Вот узел. который я пытаюсь обработать:
- <Needed>
 <node />
 <node />
 </Needed>


   Settings: IXMLDocument;

procedure TfrmSettings.FillNeedSheet;
var
 ANode: IXMLNode;
 I: Integer;
 AnItem: TListItem;
begin
 lvParamsNeed.Items.Clear;
 lvParamsNeed.Items.BeginUpdate;
 try
   ANode := Settings.DocumentElement.ChildNodes.FindNode("Needed");
   for I := 0 to ANode.ChildNodes.Count - 1 do
     ANode := ANode.ChildNodes[I];
 finally
   lvParamsNeed.Items.EndUpdate;
 end;
end;


Первый узел читается замечательно. а вот при попытке прочитать 2-ой получаю  "List index out of bounds(1)"

что я делаю не так?


 
Cobalt ©   (2009-11-23 13:29) [1]

Все понял, забыл еще одну переменную )))



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.003 c
15-1296216163
12
2011-01-28 15:02
2011.07.10
посоветуйте идею визуального редактора условий в запросе


15-1300469572
tesseract
2011-03-18 20:32
2011.07.10
На чистых прудах не только оказывается пивбары есть :-)


8-1212730666
DJ Kondakov
2008-06-06 09:37
2011.07.10
Проигрывание AVI


15-1300489436
KilkennyCat
2011-03-19 02:03
2011.07.10
Самый дешевый кпк на win ce


15-1300433835
И. Павел
2011-03-18 10:37
2011.07.10
Покупка нового домашнего компьютера





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский