Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Внизxml Найти похожие ветки
← →
manevil (2006-05-17 14:17) [0]Масетра! Помогите, плиз! Такая проблема: нужно создавать меню (TmainMenu) по xml файлу и в этот же xml файл записывать изменения для этого меню, которые можно задавать в настройках программы, т.е добавил юзер несколько item"ов в меню, они должны сохраниться в xml, а после запуска программы считаться из этого xml. Очень нужно, а я даже не знаю с какого бока подойти к проблеме, помогите, пожалуйста!
← →
Elen © (2006-05-17 14:30) [1]На вкладке Data Access есть компоненты XML. Они работают через DataSource по аналогии с TTable как базы данных. Повозись с ними или достань компоненты посвященные XML полностью
← →
manevil (2006-05-17 14:40) [2]ньдя, спасибо за исчерпывающий ответ :(
← →
Stakan © (2006-05-17 14:54) [3]Импортируй библиотеку типов (MSXML2_TLB.pas) и используй CoDOMDocument.
Пример
Document := CoDOMDocument.Create;
Document.Load("some.xml");
Document.SelectSingleNode("smenode")
и т.п.
← →
pyJIoH © (2006-05-17 16:32) [4]В delphi 7 есть готовый модуль - msxml
в нем интерфейс IXMLDOMDocument, или экспортировать
Project -> Import type library -> msxml4.dll -> unit MSXML2_TLB;
как с IXMLDOMDocument работать - инфы в инете куча,
в частности:
охватывающая не только твою тему статья, можно понять как работать с этим интерфейсом
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=444&mode=print
и ya.ru , google.com + IXMLDOMDocument
Когда xml файл успешно загружен, строится дерево узлов,
с которым тебе и надо в дальнейшем работать
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.07 c