Главная страница
    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
2-1301601969
Cyberkazi
2011-04-01 00:06
2011.07.10
Отправка почты!


15-1300913792
Handbrake
2011-03-23 23:56
2011.07.10
Динамическая пакетная архитектура и БД


15-1301148266
Учусь
2011-03-26 17:04
2011.07.10
[Fatal Error] Internal error: BC2241


2-1301895517
Палыч
2011-04-04 09:38
2011.07.10
Chart


2-1301471734
Matveih1
2011-03-30 11:55
2011.07.10
PopupMenu и свой компонент





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский