AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi [D6E] Logikfrage- 6 Buttons 1 externe Prozedur
Thema durchsuchen
Ansicht
Themen-Optionen

[D6E] Logikfrage- 6 Buttons 1 externe Prozedur

Offene Frage von "SeriousToni"
Ein Thema von SeriousToni · begonnen am 12. Jan 2007 · letzter Beitrag vom 13. Jan 2007
 
SeriousToni

Registriert seit: 12. Jan 2007
39 Beiträge
 
Delphi 2005 Personal
 
#1

[D6E] Logikfrage- 6 Buttons 1 externe Prozedur

  Alt 12. Jan 2007, 17:24
Hallo - tolles Forum!!

Ich habe eine kleine Logikfrage, da ich noch nicht lange VCL-Anwendungen mache, schaff ich das nicht ganz alleine.
Hier das Problem:

Ich habe 6 Buttons im Fenster.
3 oben

3 unten


Es sind aber immer nur entweder die 3 oberen oder die 3 unteren sichtbar. Welche zuerst sichtbar sind, legt am Start ein Random Zufallsgenerator fest.
Beispiel:
die oberen werden ausgeblendet - man kann nur auf einen der 3 unteren klicken - geschieht dies, verschwinden die unteren und die oberen werden sichtbar - das gleiche Spiel immer so weiter..

Wie kann ich es machen, dass nach jeder zweiten Runde, etwas spezielles passiert (z.B. showmessage oder was weis ich ^^). Mit 2 Runden meine ich entweder (je nach Zufallsstart) oben,unten,oben,unten,SPEZIALAKTION,oben,unten,obe n,unten,.... oder halt das ganze beginnend mit unten (je nach Zufallsstart).

Wie gesagt, das Programm funktioniert soweit, nur möchte ich diese SPEZIALAKTION einbauen, weis aber nicht wie ich diese auslösen kann.
Ich habe mir schon überlegt dass nach jedem Buttonklick eine Variable +1 erhält und immer wenn diese Variable dann 4 ist, kommt die Spezialaktion und die Variable wird wieder 0, dann das gleiche immer wieder. Aber ich weis nicht wie ich damit z.B. eine showmessage aktivieren kann. Wo muss ich dann reinschreiben "if variable = 4 then do...."?



Huch.. etwas sehr ausführlich, naja lasst euch nicht verwirren, ich wollte nur dass es auch keine Missverständnisse gibt - falls ihr etwas nicht nachvollziehen könnt, fragt einfach
Ich hoffe jemadn kann mir weiterhelfen. Denkt dran, ich bin Anfänger
  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 12:25 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 by Thomas Breitkreuz