Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
8. Jan 2010
Ah ok, ich seh worauf das hinausläuft. Mir stellen sich jetzt nur so grundsätzliche Fragen, wie z.B. "Wo wird das ganze genau deklariert?". Unser Lehrer hatte record mal ganz kurz erwähnt, aber richtig angewendet natürlich nicht -.-
Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
8. Jan 2010
Hab ich oben geschrieben^^. Es ist halt so, dass einem Spieler ab dem Kauf das Feld gehört - aber wie soll ich das kennzeichnen?
Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
8. Jan 2010
Danke, das hat es tatsächlich gebracht :D Das Problem mit der Miete bleibt trotzdem :/
Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
8. Jan 2010
Der Beitrag über mir scheint logisch zu sein, ich habs jedoch anderst gelöst. Hier z.B. die verschiedenen Miet-Beiträge:
If (Gekauft.Visible) then
If (aktFeld1=1)or(aktFeld1=2)or(aktFeld1=3)or(aktFeld1=4)or(aktFeld1=5) then
begin
showmessage('schon vergeben -50');
aktBetrag1:= aktBetrag1 - 50;
FEGeld1.Value:= aktBetrag1;
aktBetrag2:=...
Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
7. Jan 2010
Ahh ok. Man muss erstmal auf sowas kommen^^ Auf jeden Fall funktionierts, vielen Dank :D
Wie kann ich sowas anstellen? Macht das keinen Unterschied, wenn ich z.B. von Feld 1 auf Feld 4 spring?
Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
7. Jan 2010
Super, das klappt jetzt ganz gut. Jetzt steht mir nur noch das erste Problem im Weg :?:
Ab Ende der zweiten Runde kommt die Fehlermeldung. Übrigens: Die Zeile Gekauft.Visible:= false; habe ich nur eingefügt, weil er mir komischerweise die Gekauft-Felder auch noch angezeigt hat, obwohl ich sie nicht gekauft habe. Zuvor war es nämlich auch so, dass er mir ab der zweiten Runde bei den...
Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
7. Jan 2010
Habs jetzt noch editiert. Wuerfel2 ist am Anfang 1, heißt, der Spieler startet nicht aus dem nirgendwo, sondern auf Feld 1. Das aktFeld:= Wuerfel1 + Wuerfel2 soll bedeuten, dass der Spieler vom aktuellen Feld plus die neu gewürfelte Zahl springt, im folgenden wird ja das aktFeld als Wuerfel2 definiert.
Das, was nach deinem Kommentar kommt, sorgt ja dafür, dass das Feld sichtbar wird, auf dem...
Forum: Sonstige Fragen zu Delphi
Delphi
by Bausch,
7. Jan 2010
Hey Leute,
ich programmier gerade mit Delphi 6 mein erstes richtiges Programm, sollte so ein Monopoly-Verschnitt werden^^.
Aufjedenfall komme ich bei zwei Problemen nicht weiter:
1. Hier geht es um das "Runden-drehen". Ich habe 16 Felder momentan, starte beim 1. und springe vom 16. wieder auf das 1., klar wie Monopoly halt. Ich habe das ganze zunächst provisorisch gelöst, indem ich, sobald das...