Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by alzaimar,
8. Jan 2009
Na ja. Ich bleibe bei meiner Interpretation eines expliziten Typecasting:
String(anInteger)
Das geht in C# ebensowenig gut, wie in Java. Auch der englische Artikel legt jedoch nicht eindeutig fest, ob eine Konvertierung, bzw. Interpretation einer Zahl als Zeichenkette (IntToStr(123)=> '123' ist nur eine mögliche Interpretation, eine andere wäre IntToStr(123)='Einhundertdreiundzwanzig') auch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by alzaimar,
8. Jan 2009
Das ist kein Typecasting sondern eine Funktion, die eine Zahl in einen lesbaren String umwandelt. Mit Typecasting weisst man Delphi an, den durch die Variable belegten Speicherbereich als einen anderen Datentyp anzusehen. Das kann gutgehen, führt aber u.U. zu Abstürzen. Hier würde Typecasting gar nicht funktionieren bzw. komische Resultate erzeugen.