Forum: Sonstige Fragen zu Delphi
Delphi
by Oxmyx,
21. Dez 2004
Siehe meine Erklärung auf der vorigen Seite...
Forum: Sonstige Fragen zu Delphi
Delphi
by Oxmyx,
21. Dez 2004
Es kann doch nicht Sinn eines Projektes sein, es völlig ohne fremde Hilfe realisieren zu wollen. Ein Projekt hat es doch gerade an sich, dass man selbständig sich auch die nötige Hilfestellung sucht, um ein Problem zu lösen. Und wenn sich das Problem stellt, wie man einen String in einer Schleife in aufsteigender Reihenfolge formatieren kann, dann kann es doch nicht falsch sein, sich die...
Forum: Sonstige Fragen zu Delphi
Delphi
by Oxmyx,
20. Dez 2004
Die Formatierung des Namens-Strings der Image-Komponenten ist keineswegs eine zentrale Stelle des Spielcodes. Das ist Nebensache. Und wie ich schon sagte: Es ist nicht falsch, sich Hilfe zu holen. Die Verwendung eines fertigen Codes halte ich zwar auch für falsch, aber eben bei der Formatierung eines Strings kann man sich durchaus bei anderen informieren, wie sowas geht.
Forum: Sonstige Fragen zu Delphi
Delphi
by Oxmyx,
20. Dez 2004
Das @ ist der Adress-Operator. Wenn man ein @ vor eine Variable schreibt, dann liefert dieser Operator die Speicheradresse dieser Variablen zurück.
AutoName ist ja ein "array of Char", also ein Array mit 32 Char-Variablen drin. Da jede Char-Variable ein Zeichen enthalten kann, ist ein Array of Char also so etwas wie ein "string".
Mit der Funktion ZeroMemory lösche ich den Speicherbereich, an...
Forum: Sonstige Fragen zu Delphi
Delphi
by Oxmyx,
20. Dez 2004
Ich denke die einfachste Lösung ist diese:
Du setzt auf jede Fahrspur ein TImage mit dem Auto-Bild drin. Dann nimmst du einen Timer, und mit diesem bewegst du alle Autos pro Zeiteinheit einen gewissen Wert zum rechten Rand. Wenn die x-Koordinate eines Auto-TImages (also die Left-Eigenschaft des Images) einen bestimmten Wert überschreitet (in deinem Fall z.B. 500), dann setzt du es zurück an...
Forum: Sonstige Fragen zu Delphi
Delphi
by Oxmyx,
19. Dez 2004
Na und? Es ist doch nichts schlimmes, sich Hilfe zu holen, wenn man etwas nicht alleine kann. Besonders beim Programmieren wird sich wohl so ziemlich jeder regelmäßig neues Wissen aneignen müssen, da niemand alles auf Anhieb wissen kann.
Zum Thema: Am einfachsten machst du wohl alles mit Images. Den Hintergrund, die Autos und deinen Frosch. Mit einem Timer bewegst du nun die Autos vorwärts...