![]() |
Random und if Abfrage
Hallo,
Ich habe eine ListBox. Aus dieser soll durchzufall ein Item in einm Label angezeigt werden. Soweit habe ich das auch. Alerdings soll jenachdem was in dem Label steht etwas passieren. Hoffe ich habe mir klar genung ausgedrückt.
Delphi-Quellcode:
Wie kann ich nun das nun überprüfen?
procedure TForm1.TButton1.Click(Sender: TObject);
var zufall: integer; begin randomize; zufall := random(ListBox1.Items.Count) + 1; Label1.Caption := IntToStr(Zufall); end; |
Re: Raondom und if Abfrage
Wie wäre es mit
Delphi-Quellcode:
...:cat:...
if Label1.Caption = '1' then
// do 1 else if Label1.Caption = '2' then // do 2 else if Label1.Caption = '3' then // do 3 else if Label1.Caption = '4' then // do 4 else // do else |
Re: Raondom und if Abfrage
Naja, da unmengen von Items zur Laufzeit hinzugefügt werden können
vielleicht net grade die beste Idee, oder? |
Re: Raondom und if Abfrage
Zitat:
...:cat:... |
Re: Raondom und if Abfrage
Zitat:
Denny |
Re: Raondom und if Abfrage
Zitat:
planen wieviele Items später zur Laufzeit angelegt werden. |
Re: Raondom und if Abfrage
Zitat:
...:cat:... |
Re: Raondom und if Abfrage
Das ja ein mist. :cry:
|
Re: Raondom und if Abfrage
Hast Du denn eine Art Regel, was bei welchem Item passieren soll, wovon die Aktion abhängig ist, etc.?
...:cat:... |
Re: Raondom und if Abfrage
Öhm gewisser weise schon. Habe ne Ini File.
[Frage1] Frage= Antwort1= Antwort2= Antwort3= Antwort4= Man kann fragen in die Ini hinzufügen. Die Ini Sections werden dann in der ListBox aufgelistet und in einem label eine Zufalls Frage angezeigt. Ich glaub das wars. :gruebel: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:59 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