Hallo zusammen
Vorgeschichte und Hintergrund:
Ich habe vor vier Wochen angefangen Delphi zu programmieren und dies ist mein erstes "grösseres" Projekt. Es geht eigentlich darum einen Roboter über ein Programm und die Tastatur zu steuern. Wohl gemerkt diesen Roboter gibt es wirklich

Er wird in der realen Welt mit zwei Schrittmotoren die je eine Achse antreiben gesteuert. Das Programm im Anhang ist jetzt die Simulation dazu.
Zum Programm:
Wie schon gesagt ist das Programm die Simulation des Roboters wenn auch noch nicht so hochstehend
Mann kann den "Roboter", der hier ein Bitmap ist anzeigen und löschen, im 5°-Schritten gegen den Uhrzeigersinn drehen und in jeder Stellung vorwärts und rückwärts fahren. Der Winkel in dem er gerade Steht ist ebenfalls anzeigbar.
Die Steuerung: -Roboter anzeigen: Insert-Taste
-Roboter löschen : Delete-Taste
-Roboter drehen : Enter/Return-Taste
-Vorwärtsfahren : Pfeiltaste-Hoch
-Rückwärtsfahren : Pfeiltaste-Runter
-Winkel anzeigen : Pfeiltaste-Rechts
Bemerkungen: Der Roboter "fährt nicht immer gleich schnell und die Verschiebung (Winkel) ist manchmal ein bisschen ungenau, da im Koordinatensystem nur ganze Zahlen vorkommen dürfen.
Wahrscheinlich muss nach dem Download die eine Zeile mit dem Laden des BMPs (Zeile 60) verändert werden da der ja abhängig vom Speicherort ist.
Zum Schluss:
Ich weiss, dass das Programm noch nichts Welbewegendes ist aber, ich wäre sehr froh über jegliches Feedback und voallem Änderungs- oder Optimiervorschläge. Da ich mich ja noch nicht so lange mit Delphi befasse wird es da wahrscheinlich einige geben, die mich hoffentlich bei meinen Programmierkenntnissen weiter bringen.
Greez simi