Delphi-PRAXiS
Seite 3 von 5     123 45      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Berechnung mit Double (https://www.delphipraxis.net/70892-berechnung-mit-double.html)

ByStones2 6. Jun 2006 15:17

Re: Berechnung mit Double
 
[Error] MainUnit.pas(363): E2010 Incompatible types: 'Cardinal' and 'Extended'
[Fatal Error] Tycoon.dpr(5): F2063 Could not compile used unit 'MainUnit.pas'
bei
GeldTimer.Interval := 10000 - sparen;

ByStones2 6. Jun 2006 15:18

Re: Berechnung mit Double
 
Zitat:

Zitat von Martin K
Sorry, hab mal wieder nicht aufgepasst:

So muss es heißen:
Delphi-Quellcode:
if (Felder > 1) and (Felder < 31) then
  TPanel(FindComponent('Feld' + FloatToStr(Felder))).Color := clGreen;

// Edit:
Felder muss dann aber auch vom Typ Double sein, das hattest Du doch vorher so geschrieben???
Warum ist das jetzt Cardinal???

steht da halt, ich hab nicht crdinal

Martin K 6. Jun 2006 15:19

Re: Berechnung mit Double
 
Was hat denn jetzt Felder für einen Typ?

Klaus01 6. Jun 2006 15:19

Re: Berechnung mit Double
 
GeldTimer.Interval := 10000 - round(sparen);


Das Timer interval ist vom Typ cardinal
Grüße
Klaus

ByStones2 6. Jun 2006 15:20

Re: Berechnung mit Double
 
Zitat:

Zitat von Martin K
Was hat denn jetzt Felder für einen Typ?

double

ByStones2 6. Jun 2006 15:21

Re: Berechnung mit Double
 
geht !!!!!!!!!!!!!!!!!!!!
:thumb: :thumb: :thumb:
nicht :wall:
das mit riund, gibt immer noch 150

[edit=alcaeus]Uebermaessige smilies entfernt. Mfg, alcaeus[/edit]

Martin K 6. Jun 2006 15:24

Re: Berechnung mit Double
 
Dann müsste der Code auch funzen.
Zeig doch mal, wo Du Felder deklariert hast und wo der Code steht, den du ersetzt hast (wo vorher die case of Abfrage war).

Zitat:

Zitat von ByStones2
geht !!!!!!!!!!!!!!!!!!!!
:thumb: :thumb: :thumb:
nicht :wall:
das mit riund, gibt immer noch 150

Ja, was denn nu ?

Zitat:

Zitat von ByStones2
das mit riund, gibt immer noch 150

Mit round wird immer auf eine ganze Zahl gerundet !

[edit=alcaeus] Uebermaessige smilies aus dem Zitat entfernt. Mfg, alcaeus[/edit]

ByStones2 6. Jun 2006 15:25

Re: Berechnung mit Double
 
Zitat:

Zitat von Martin K
Dann müsste der Code auch funzen.
Zeig doch mal, wo Du Felder deklariert hast und wo der Code steht, den du ersetzt hast (wo vorher die case of Abfrage war).

Zitat:

Zitat von ByStones2
geht !!!!!!!!!!!!!!!!!!!!
:thumb: :thumb: :thumb:
nicht :wall:
das mit riund, gibt immer noch 150

Ja, was denn nu ?

Zitat:

Zitat von ByStones2
das mit riund, gibt immer noch 150

Mit round wird immer auf eine ganze Zahl gerundet !

ich versteh nur noch bahnhof !!!!!!!!!!!

[edit=alcaeus] Uebermaessige Smilies entfernt, Auflage die 16. Mfg, alcaeus[/edit]

ByStones2 6. Jun 2006 15:29

Re: Berechnung mit Double
 
:firejump: :wall: :wiejetzt: :kotz: Alles ist jetzt kaputt !!!!!!!!!!!!!!
Nein nichts stimmt mehr, die werte rassen über das maximum, alles ist kaputtt :firejump:

[edit=alcaeus] Uebermaessige Smilies entfernt. Mfg, alcaeus[/edit]

ByStones2 6. Jun 2006 15:30

Re: Berechnung mit Double
 
Zitat:

Zitat von Martin K
Dann müsste der Code auch funzen.
Zeig doch mal, wo Du Felder deklariert hast und wo der Code steht, den du ersetzt hast (wo vorher die case of Abfrage war).

Zitat:

Zitat von ByStones2
geht !!!!!!!!!!!!!!!!!!!!
:thumb: :thumb: :thumb:
nicht :wall:
das mit riund, gibt immer noch 150

Ja, was denn nu ?

Zitat:

Zitat von ByStones2
das mit riund, gibt immer noch 150

Mit round wird immer auf eine ganze Zahl gerundet !

120 ist doch eine ganze zahl !!!!!!!!! :gruebel: :gruebel: :gruebel: :wiejetzt: :wiejetzt:

[edit=alcaeus] So, letzte Smilie-attacke entfernt. Mfg, alcaeus[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:12 Uhr.
Seite 3 von 5     123 45      

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