Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#12

Re: Jabber XMLStream parsen

  Alt 21. Feb 2006, 15:00
Hm, noch ein kleines Problem:

Delphi-Quellcode:
function GetFontColor(iter: IXMLIteratorEx): string;
var
  xn : IXMLNode;
  s : string;
begin
  while iter.HasNext do
  begin
    xn := iter.Next;
    if xn.IsTag then
      with xn as IXMLTag do
      begin
        if xn.Name = 'colorthen
        begin
          s := (xn as IXMLTag).Data;
          ShowMessage(s);
          result := s;
        end;
        GetFontColor(children);
      end;
  end;
end;
Delphi-Quellcode:
s := GetFontColor(Tag.Children);
ShowMessage(s);
In der Funktion GetFontColor zeigt mir ShowMessage den String noch an. Nach dem Funktionsaufruf ist der Rückgabewert jedoch leer?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat