Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Galton-Brett (https://www.delphipraxis.net/85653-galton-brett.html)

ExtraVaganza 2. Feb 2007 18:39


Galton-Brett
 
Hey Leutz..
Ich will mal so ein Galton-Brett mit Delphi erstellen. Nun bin ich aber nicht der "King" unter den Programmierern. Das Programmieren mit Delphi erlerne ich zur Zeit in der Schule..daher kenne ich mich noch nicht so gut aus..!

Da hätte ich schon zu Beginn ein paar Fragen:
Wenn das Programm gegen Ende ungefähr so http://delphi.zsg-rottenburg.de/delphif.html#galton aussehen sollte
(ist nur ein Beispiel: ich will es erst so einfach wie nur möglich zum Laufen bringen!!)

da möchte ich gerne wissen, wie ich eine Oberfläche des Programms anzulegen habe, also wie man solche Behälter bzw. so ein Raster anlegt. Brauche ich außer einem Close-Button und einem Start-Button, sonst noch etwas, damit die Oberfläche einigermaßen in Ordnung aussieht?

Hat jemand eine Idee wie ich vorgehen könnte?

Vielen Dank im Voraus..!

DGL-luke 2. Feb 2007 19:03

Re: Galton-Brett
 
Gar nicht mal so einfach...

ein
Delphi-Quellcode:
Rows: array of array of TGaltonNagel;
könntest du für das brett an sich hernehmen.

ein TGaltonNagel hätte dann zwei andere TGaltonNägel, die zwei die drunter liegen, in die die kugel rein zufällig reinfällt. dann kann mans schön durchlaufen.

Wenn du ne fixe höhe hast, kannst dus natürlich auch per TShape o.ä. direkt ins Formular reinkloppen.

ExtraVaganza 2. Feb 2007 20:28

Re: Galton-Brett
 
Soweit bin ich ja noch gar nicht...

Also bitte mal ganz, ganz, ganz langsam !!!

Ich möchte erst mal gerne wissen, wie meine Oberfläche aussehen muss.
Diese hab ich ja noch gar nicht, da ich nicht weiß was ich alles dazu brauche...
also Buttons (Close/Start..etc ???), Edit-Felder..etc ???

DGL-luke 2. Feb 2007 20:39

Re: Galton-Brett
 
Naja, was willst du?

Oben ein "Start" und unten die binomialverteilung?

Oder willst du die einzelnen kugeln durch galtonbrett durchfallen sehen?

ExtraVaganza 2. Feb 2007 21:22

Re: Galton-Brett
 
Wie erstelle ich eine solche Binomialverteilung auf der Oberfläche ?
Ich dachte mir, die Kugeln sollen durch das Galton-Brett fallen und unten in einem Behälter oder ähnlichem gefangen werden
und evtl noch gezählt werden, sodass die Anzahl der Kugeln unter den jeweiligen Behältern abzulesen ist.

Nur verstehe ich nicht, WO ich in Delphi diese "Sachen" für "Balken, Kreise, etc." finde, damit meine Programm-Oberfläche so ähnlich wie auf dem Link, den ich am Anfang eingesendet habe, aussieht.

DGL-luke 3. Feb 2007 11:24

Re: Galton-Brett
 
OK.

Schau dir mal das "TShape" an - solltest du in der Delphi-Komponentenpalete finden.

Ansonsten kann es immer ratsam sein sowas selbst zu zeichnen: Hier im Forum suchenTPaintBox


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz