![]() |
Ampel- grafische Darstellung
Ja schönen guten Morgen also ich komme einfach nich mit der grafischen Darstellung der Ampel weiter, wäre eine einzelne standard Ampel, da ich noch Anfänger bin wäre eine simple erklärung am bestn
dank im vorraus bloomenkind |
Re: Ampel- grafische Darstellung
Gut'n Morgen und Willkommen im DP :dp:
Es wäre auch schön wenn du genauer werden würdest was du machen willst. Grüße |
Re: Ampel- grafische Darstellung
ja einfach ne ganz normale Ampel programmieren welche auf knopfdruck beginnt ihren umschaltzyklus zu starten un mein problem ist wie ich das entsprechend im objektinsprektor darstellen kann also wie ich das mache..
:gruebel: |
Re: Ampel- grafische Darstellung
hi,
was genau hast du denn schon fertig? zeig mal deinen code. Hapert es nur an der grafischen Ausgabe, oder auch daran die Ampel an sich zu programmieren? Gruß Ansgar |
Re: Ampel- grafische Darstellung
spotan fällt mir da nur ein
nimm 3 shapes und 3 timer. Die Timer stimmst du entsprechend deiner Wünsche an. Diese wechseln dann in ihren Zyklen welche Farbe ein Shape hat. Nämlich zB grau oder Rot. Starten tust du alle Timer mit einem Button. Das wars. Es ginge auch mit zwei Timern. Einen für Rot und 2 für Gelb Grün, da ja normalerweise rot und Gelb gleichzeitig leuchten. |
Re: Ampel- grafische Darstellung
jo okay habs einigermaßen hingekriegt, einzigste problem wie kann ich die ampelfarben über den Ampelkasten ziehen, da die jedesmal im Hintergrund verschwinden...?!
dank |
Re: Ampel- grafische Darstellung
Über das Kontextmenü kannst du Elemente nach vorne und nach hinten verschieben. (Genauen Wortlaut vom Menü habe ich grade nicht zu Hand)
|
Re: Ampel- grafische Darstellung
Mach Dir doch mal die Mühe und benutze unsere Suchfunktion mit dem Stichwort "Ampel".
Da bekommst Du viele Anregungen und sogar *fertige* Lösungen. |
Re: Ampel- grafische Darstellung
ja da steht überall nur etwas zum quelltext aber nich zur graf. Darstellung.
|
Re: Ampel- grafische Darstellung
Zitat:
dann einfach die jeweiligen Ampelgrafiken zeigen oder verstecken Die Funktion die du suchst und von Codewalker angesprochen wurde, heißt Element->Nach vorne/hinten setzen. rechte Maustaste auf die komponente und das entsprechende auswählen. [Edit] Ich hoffe, wir haben dein Problem jetzt richtig verstanden?! Gruß Ansgar |
Re: Ampel- grafische Darstellung
Hi
Raven hat recht, über Ampelsteuerung ist hier schon viel gelaufen. Trotzdem möchte ich ein paar Hinweise geben, ohne eine Zeile Code zu schreiben,. Du mußt dich mal mit den Objekten befassen, die Delphi bietet. Dann mußt du wissen, was du nachbilden willst, das heißt, du mußt begriffen haben, wie die Ampelphasen ablaufen. Um einmal zu üben, fängst du mit 1 Ampel an. Dazu ein Panel, darauf 3 Shapes (Circle) fertig. Du weißt, das die 3 Shapes die Farben Rot, Grün und Gelb darstellen sollen, oder eben aus sind, also Schwarz. Hast du eine Ampelschaltung fertig, geh den nächsten Schritt und bau eine Kreuzung, erst ohne, dann mit Abbiegerspuren, ohne Fußgänger und mit usw. Und jedesmal mußt du dir Gedanken darüber machen, wie viele Schritte ein Ampelzyklus hat. Einen Shape gelb (ClYellow) oder Schwarz(ClBlack) darzustellen, das kannst du direkt beim Erstellen testen. Im Programm weist du einfach der Eigenschaft Color den Wert zu. Und nun viel Spas. Gruß oldmax |
Re: Ampel- grafische Darstellung
Auch mit google suchen ist erlaubt.
Auch hier findet man fertige Ampelsteuerungen. Suchebegiffe: "Delphi Ampelsteuerung" oder "Delphi Ampel". Also ich hab grad frei fertige Lösungen runtergezogen und angeschaut. Machen alle einen guten Eindruck. |
Re: Ampel- grafische Darstellung
sein Problem scheint aber nicht die Umsetzung per Sourcecode zu sein ;), sondern er hat einfach nur ein Problme, das die Grafischen Elemente bei ihm verschwinden (wie und warum auch immer).
Zitat:
Zitat:
Also entweder helfen hier die Hinweise von Codewalker und mir, oder er muss sein Problem nochmal genauer beschreiben Gruß Ansgar |
Re: Ampel- grafische Darstellung
ja es war in der tat das problem mit den grafiken hat sich jetz aber erledigt
danke für die antworten |
Re: Ampel- grafische Darstellung
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe mal eine minimalistische Beispielanwendung erstellt, um das Prinzip zu zeigen (auch, wenn es sich mittlerweile erledigt hat). Das ist so natürlich keine korrekte Ampelschaltung, ein bisschen Arbeit soll ja noch bleiben :zwinker:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 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