Hallo,
ich bekomme bei der folgenden For-Schleife eine Fehlermeldung die sich auf die Typen integer und double bezieht. ich habe im Programmkopf die beiden Variablen " Kapital" und "KapitalwertNeu" als real deklariert und möchte diese in der folgenden For-Schleife verwenden
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| procedure TForm1.Button2Click(Sender: TObject);
var x,y : integer;
begin c:=Int(Kapital); d:=Int(KapitalwertNeu); for x := Kapital to KapitalwertNeu do begin x:=y; paintBox1.Canvas.Pixels[x,y]:=clBlue; end; end; |
die fehlermeldung lautet in diesem fall:[Pascal Fehler] Unit1.pas(92): E2010 Inkompatible Typen: 'Integer' und 'Double'
weiß jemand wie ich die beiden real Datentypen Kapital und KapitalwertNeu korrekt umwandeln kann so dass ich sie in der For-schleife benutzen kann? Mir reichen knappe kurze antworten. Danke
Gruß Malibu