Форум: "Основная";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
ВнизXML & Delphi Найти похожие ветки
← →
oleg_apmath (2002-12-18 13:35) [0]Какие стандартные механизмы для работы с XML существуют в Delphi? Есть ли в нем XML Parser для постороения дерева документа? И как можно сформировать XML документ исходя из данных приложения.
PS:
Почему в Delphi массив из классов - есть массив из указателей?
type
MyClass = class
field1:string;
...
fieldn:string;
end;
var
a: array [1..100] of MyClass;
implementation
procedure XXX(YYY)
begin
a[0].field1
Почему здесь происходит обращение по nil адресу? Отладчик вообще показывает, что это массив из nil-ов!
Я не очень хорошо знаю тонкости паскаля и конечно Делфи, но исходя из своего опыта работы с языком С я даже не знаю как это объяснить. Если кто знает помогите.
end;
← →
Юрий Федоров (2002-12-18 14:04) [1]1. TXMLDocument
2.
for i:=1 to 100 do
a[i]:=MyClass.Create;
← →
oleg_apmath (2002-12-18 14:43) [2]Огромное спасибо.
А почему все же a[i] рассматривается как указатель? Почему при объявлении переменной не вызывается конструктор по умолчанию? Ведь это утомительно инициализировать так все переменные?
Хотя в этом есть конечно плюсы. Наверно у них все переменные классового типа являются не стековыми а динамическими? Я прав?
← →
Юрий Федоров (2002-12-18 15:27) [3]>Хотя в этом есть конечно плюсы. Наверно у них все переменные . >классового типа являются не стековыми а динамическими? Я прав?
Прав
← →
asmith (2002-12-18 16:12) [4]MSXML есть также весьма стандартный механизм.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c