Inhaltsverzeichnis

StrToInt64()

Syntax

Befehl StrToInt64(s:String)
Beschreibung Konvertiert eine Zeichenfolge in eine 64-bit Ganzzahl

Minimaler und maximaler Wert einer 64-Bit Integer Variable. Nebenbei ist das die größte mögliche Ganzzahl in Delphi.

min -9223372036854775808
max 9223372036854775808


Codebeispiel

Von Zeit zu Zeit gibt es in AddOns in Cockpit-XP Zeichenfolgen, z.B. nach Datenbank- oder Datumsoperationen, die Zahlen als Text enthalten. Möchte man jetzt mit diesen Zahlen rechnen, muss der Programmier sie erst in Integerwerte umwandeln.

var
  sZahl: String;
  Nummer : Int64;
  
begin
  
  ...
  
  // Ganzzahl als Text  
  sZahl := '123456';
  
  //Umwandeln in Integerwert
  Nummer := StrToInt64(sZahl);
  
  // mit 100 multiplizieren
  Nummer := Nummer * 100;
  
  // Rechenergebnis anzeigen 12345600
  cpShowMessage( 'Ergebnis Nummer * 100: ' + IntToStr(Nummer) );  

  ...
    
end.

Dieser Code wandelt im ersten Schritt die Zeichenfolge in einen Integerwert um und multipliziert das Ergebnis mit 100. Anschließend zeigt das AddOn das Rechenergebnis in einer Meldung.



Start - FAQ - Glossar - Sitemap - Impressum