Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Optionale Argumente in Nodes - wie behandeln ?

  Alt 30. Sep 2007, 11:37
Hallo,

du kannst vor einem Direktzugriff prüfen:

Delphi-Quellcode:
with node do
  if HasAttribute(aName)
    then aValue := node.Attributes[aName]
    else aValue := '';
Es geht aber auch noch einfacher:

aValue := VarToStr(node.Attributes[aName]); try-except ist hier mit Abstand die schlechteste Lösung.

Grüße vom marabu
  Mit Zitat antworten Zitat