Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.107 Beiträge
 
Delphi 11 Alexandria
 
#6
  Alt 15. Mär 2003, 17:33
Moin Zombi,

als erstes mal zu Result.
Result ist eine Variable, die in jeder Funktion automatisch vom Compiler erkannt wird, und nicht deklariert werden muss. Dies geschieht implizit dadurch, dass eine Funktion deklariert wird. Result hat immer den Typ des Rückgabewertes der Funktion.

Bei einer Funktion

function IchHabeAlsErgebnisInteger : integer; hat Result z.B. den Typ integer.

Mit dieser Variablen kann innerhalb der Funktion alles gemacht werden, was man auch sonst mit einer Variablen dieses Typs machen kann.

Die Funktionen:
  • StrToFloat
    Bekommt einen String übergeben, der eine Gleitkommazahl repräsentiert, und gibt diese als numerischen Wert zurück
  • FloatToStr
    Hier wird eine numerische Gleitkommazahl übergeben, und diese als String zurückgeben
  • Allgemein
    StrToXXX wandelt einen String der den Typ XXX repräsentiert in einen Wert vom Typ XXX um
    XXXToStr wandelt einen Wert vom Typ XXX in einen entsprechenden String um.
    Manchmal wird String allerdings auch ausgeschrieben, und es gibt auch noch den Sonderfall des IntToHex. Hiermit kann eine Ganzzahl in einen String der die Zahl als Hexadezimalzahl enthält umgewandelt werden.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat