Текущий архив: 2002.12.19;
Скачать: CL | DM;
Вниз
Разное поведение Variant в D5 и D6 Найти похожие ветки
← →
Balu © (2002-12-06 17:35) [0]При работе с компонентом XML ( microsoft.xmldom) на D5 код работал (правильно) (т.е возвращал Empty) :
if VarIsEmpty(obj_xml.selectSingleNode("Тут чего попало")) then // т.е узла нет (мне это и надо :-) )
В D6 этот код стал возвращать не Empty и не NULL (в трассировщике $00000000).
Проблема победилась через импортирование библиотеки XML приведение типов:
if (IDispatch(obj_xml) AS IXMLDOMDocument).selectSingleNode("Тут чего попало")) = nil then // т.е узла нет (мне это и надо :-) )
Не подскажет ли многоуважаемый ALL, в чем тут проблема??
← →
Сергей Бушин © (2002-12-06 18:55) [1]varEmpty = $0000
varNull = $0001
← →
Balu © (2002-12-06 19:47) [2]
> Сергей Бушин © (06.12.02 18:55)
> varEmpty = $0000
> varNull = $0001
Спасибо, но это я знаю :-)))
В том то и дело, что в IF программа категорически отказывалась входить.
Вот я и спрашиваю: Толи лыжи не едут, то ли я ....
Страницы: 1 вся ветка
Текущий архив: 2002.12.19;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.02 c