AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Schleife in die editausgabe prozedur

Ein Thema von HappyTreeFriend · begonnen am 24. Jun 2003 · letzter Beitrag vom 25. Jun 2003
 
HappyTreeFriend

Registriert seit: 17. Jun 2003
14 Beiträge
 
#1

Schleife in die editausgabe prozedur

  Alt 24. Jun 2003, 20:55
So jetzt hab ich nen neuen Threat aufgemacht!

Ich muss mit meinem Kumpel ein Projekt für den Informatik LK schreiben, da brauche nwir manchmal etwas hilfe .


Aber jetzt mal zu deinem Algorithmus!
zur erinnerung:
Code:
procedure delay(msec:longint);
var
  start,stop:longint;
begin
  start := gettickcount;
  repeat
  stop := gettickcount;
  application.processmessages;
  until (stop - start ) >= msec;
end;

procedure TForm1.Button2Click(Sender: TObject);
var i:integer;
begin
for i:=1 to 5 do
  Edit1.Text := IntToStr(i);
  Delay(500);
  Edit1.Text :=IntToStr(i);
  Delay(500);
  Edit1.Text := IntToStr(i);
end;

Das funzt schonmal !!

Jetzt noch eine frage:
Wie kann ich denn jetzt da nen gescheiten "random zähler" einbauen.
Also dass er mir random zahlen in dem editfeld ausgibt

müsste doch theoretischerweise so gehen
Code:

var i:integer;
begin
randomize;
i:=random(10);
{schleife} 
.
.
edit1.text:=IntToStr(i);
delay(500);
{schleife} 
end;

wie bau ich denn da ne geeignete schleife ein?
Ich mag eben dass in einem Editfeld eine kurze Zeit lang gaaanz viele verschiedene zahlen ganz schnell wechseln, so wie in einer slotmachine (einfach gesagt )

Danke nochmal

ciao
Happy

PS: Das mit den Buttons klappt auch prima!!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:35 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