Forum: Object-Pascal / Delphi-Language
by himitsu,
15. Jul 2016
selectNodes bekommt als Parameter einen XPath und in XPath gibt es viele Steuerzeichen, wie z.B. die Klammern.
https://de.wikipedia.org/wiki/XPath
Versuch mal diese Zeichen zu "maskieren", eventuell mit einem "\" davor,
oder vermutlich eher per Name, also "(" = "& #40;" und ")" = "& #41;"...
Forum: Object-Pascal / Delphi-Language
by himitsu,
13. Jul 2016
Und es gibt mehrere Implementationen des Interfaces "IXMLDocument", die zwar alle "gleich" sind, aber für den Compiler eben nicht "identisch".
Da kann man mit der Reihenfolge der Units im Uses spielen, oder durch Angabe des Namespaces bei der Typenverwendung, wenn es dort mal knallt, weil man mehrere Units eingebunden hat und der Typ so mehrfach vorhanden ist.