![]() |
Inkrementieren - Wie geht das norrens?
Hallo @ all.
Ich weis nicht wieso ich DAS immer vergesse, ich habe halt vergessen wie man Zahlen inkrementiert bzw. dekrementiert. Kann mir da wer nochmal helfen? |
Re: Inkrementieren - Wie geht das norrens?
Delphi-Quellcode:
inc(x);
dec(x); |
Re: Inkrementieren - Wie geht das norrens?
Genau das weis ich ja, oder halt X := X + 1;
Mein Problem was ich vergessen habe ist wie es von Anfang an geht. mit
Delphi-Quellcode:
kommt ja logischerweise eine6-stellige zahl heraus
inc(x);
caption := inttostr(x); |
Re: Inkrementieren - Wie geht das norrens?
hä?
|
Re: Inkrementieren - Wie geht das norrens?
Kurz:
Von Anfang an wär nicht schlecht. |
Re: Inkrementieren - Wie geht das norrens?
Delphi-Quellcode:
Ohne Gewähr, schon ewig kein Delphi mehr angefasst ;).
procedure Bla;
var x: int; begin x := 0; inc(x); end; |
Re: Inkrementieren - Wie geht das norrens?
Setz Dich hin, hol tief Luft, gehe in Dich und dann sag uns mal, was Du eigentlich willst, ich verstehe nämlich nur Bahnhof. :gruebel:
|
Re: Inkrementieren - Wie geht das norrens?
Aaaaalso. Grundkurs Delphi, "Wie benutze ich Variablen". Punkt 1: Variablen vor der ersten Verwendung initialisieren!
|
Re: Inkrementieren - Wie geht das norrens?
Ich möchte einfach nur eine zahl herauszählen ;)
Z.B. im Sekundentakt, aber keinen Timer. Wollte das selber machen. |
Re: Inkrementieren - Wie geht das norrens?
Ohne Timer wird dir das nicht gelingen.
|
Re: Inkrementieren - Wie geht das norrens?
Zitat:
|
Re: Inkrementieren - Wie geht das norrens?
Zitat:
var x: int; begin x := 0; inc(x); end; das kann man ja schlecht nehmen da wird x immer wieder auf 0 gesetzt edit: ich hab mir nochmal alles angeguckt (post oben mit grundlagen) und habe den fehler (?!) gefunden. |
Re: Inkrementieren - Wie geht das norrens?
Delphi-Quellcode:
type TEineForm = class(TForm)
... private x: integer; ... end; procedure TEineForm.Create(Sender: TObject); begin x := 0; end; procedure TEineForm.Timer1Timer(Sender: TObject); begin inc(x); end; |
Re: Inkrementieren - Wie geht das norrens?
Delphi-Quellcode:
var
x: int; begin x := 0; while(true) begin Sleep(1000); inc(x); end; end; |
Re: Inkrementieren - Wie geht das norrens?
Delphi-Quellcode:
Aber wie gesagt, ist das nicht was du brauchst
var
x: int; begin x := 0; while True begin inc(x); ... end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz