Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#6

Re: 2 Mal ChildNodes lesen = Zugriffsverletzung?

  Alt 18. Nov 2009, 16:13
Ich komm mit diesem komischen MS-Ding och nicht ganz klar. (drum schreib ich mir ja was Eigenes/Verständlicheres)

Was sagt denn die Autovervollständigung zu "WindowPosition." + Strg+Leertaste ?
Da sollte sich hoffentlich irgendwas finden lassen.

PS: Theoretisch sollte auch schon Root.ChildNodes['windowposition'] nur eine Liste und nicht den Node liefern.

mal was zum Testen
Delphi-Quellcode:
  Root,Language,WindowPosition, Node: IXMLNode;
begin
  ...

  //Fensterposition
  WindowPosition:=Root.ChildNodes['windowposition'];

  if not Assigned(WindowPosition) or not Supports(WindowPosition, IXMLNode) then
    Beep;
  Node := WindowPosition.ChildNodes['x'];
  if not Assigned(Node) or not Supports(Node, IXMLNode) then
    Beep;

  MainForm.Left:=StrToInt(WindowPosition.ChildNodes['x'].Text);
$2B or not $2B
  Mit Zitat antworten Zitat