AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

problem mit stringkonvertierung

Ein Thema von billi · begonnen am 7. Apr 2005 · letzter Beitrag vom 7. Apr 2005
 
billi

Registriert seit: 11. Sep 2003
Ort: Darmstadt
127 Beiträge
 
Delphi 5 Standard
 
#1

problem mit stringkonvertierung

  Alt 7. Apr 2005, 18:42
Hallo,
ich weis absolut nicht mehr weiter: Für meine Facharbeit will ich eine generische Baumklasse schreiben. Soweit auch ganz gut, nur wenn ich strings verwende, bekomme ich nur eine leere Rückgabe bzw. einen rechteckigen Kasten (über showmessage). Mit Real und integer Werten läuft es.
Meineserachtens liegt das Problem hier (ansonsten ist die Behandlung von strings, integern und reals gleich...):
Delphi-Quellcode:
function wandeln(var x):tstring;
begin
 case datentyp of
      0 : result := IntToStr(integer(x));
      1 : result := tString(x);
      2 : result := FloatToStr(real(x));
 end;
end;
tstring ist dabei "normal" string. Diese function übergebe ich an eine andere procedure die damit arbeitet(bei der übergabe zur anderen unit ändere ich den namen zu Wandle um):
Delphi-Quellcode:
function tbaum.postorder: tausgabe;
begin
 if Inhalt = NIL then result := ''
  else
   if l = nil then
     if r = nil then result := WandleUm(inhalt^)
     else result := WandleUm(inhalt^) + r.postorder
   else
     if r = nil then result := WandleUm(inhalt^) + l.postorder
     else result := l.postorder + r.postorder + WandleUm(inhalt^);
  showmessage(result);
end;
Weil das ganz ev. etwas undurchsichtig ist, mein projet auch als Anhang.
ICh freu mich über jeden Tipp,
Vielen Dank,
Markus
Angehängte Dateien
Dateityp: zip test_616.zip (182,3 KB, 2x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz