Entwickler-Ecke

Multimedia / Grafik - "Springen" mit Delphi 7


T´m - Sa 26.02.11 16:40
Titel: "Springen" mit Delphi 7
Guten Tag,

ich hoffe ihr könnt mir ein paar Sachen einfach erklären, ich muss für die Schule ein Programm schreiben - dabei muss eine Figur die ich erstellt habe "Springen". Dazu habe ich folgendes gefunden -> Link [http://www.delphi-forum.de/topic_Doodlejump++Der+Sprung_99934,0.html]

Doch warum kennt mein Delphi nicht den Befehl "Sleep"? Was ist sein Img_Model.Top? Die höhe der Spielfigur? Und was war die Lösung für sein Problem? "Da fehlt noch ein Application.ProcessMessages [...]" Ich weiß leider nicht was das ist oder wo es hin muss.

Ich hoffe ihr könnt mir helfen.

PS: Ich bin totaler Delphi Neuling - ich kenne gerade mal die einfachsten Befehle.


jaenicke - Sa 26.02.11 17:03

Hallo und :welcome:

user profile iconT´m hat folgendes geschrieben Zum zitierten Posting springen:
Doch warum kennt mein Delphi nicht den Befehl "Sleep"?
Ich verrate dir einmal ein Geheimnis:
Wenn du F1 drückst, dann öffnet sich die Hilfe. Dort findest du Erklärungen zu den Befehlen. So etwas wie hier:
http://docwiki.embarcadero.com/VCL/de/SysUtils.Sleep
Und dort siehst du dann, dass der Befehl in der Unit SysUtils deklariert ist. Du brauchst die also nur oben in der uses-Klausel ergänzen.

user profile iconT´m hat folgendes geschrieben Zum zitierten Posting springen:
Was ist sein Img_Model.Top? Die höhe der Spielfigur?
Hmm, wenn du kein Englisch kannst, gibt es hier einen Online-Übersetzer:
http://translate.google.com
Top heißt auf Deutsch oben. Das ist der Abstand zum Fensterrand.

Aber auch das steht natürlich in der Hilfe... wenn man sie denn lesen würde... :roll:
http://docwiki.embarcadero.com/VCL/de/Controls.TControl.Top

user profile iconT´m hat folgendes geschrieben Zum zitierten Posting springen:
Und was war die Lösung für sein Problem? "Da fehlt noch ein Application.ProcessMessages [...]" Ich weiß leider nicht was das ist
Naja, dreimal darfst du raten wo das steht... richtig, in der Hilfe...
http://docwiki.embarcadero.com/VCL/de/Forms.TApplication.ProcessMessages

Das ist dafür da, dass die in der Zwischenzeit angekommenen Windows Nachrichten abgearbeitet werden.


T´m - Sa 26.02.11 18:22

Vielen Dank! Die Hilfe öffnet sich bei mir zwar nicht aber mit den Links ging es recht einfach. Danke.


jaenicke - So 27.02.11 11:52

user profile iconT´m hat folgendes geschrieben Zum zitierten Posting springen:
Die Hilfe öffnet sich bei mir zwar nicht
Dann solltest du das Problem zuerst lösen...
Benutzt du vielleicht Delphi 1-7 unter Windows Vista/7? Es gibt da ein Update für die WinHlp32.exe...
http://www.delphi-library.de/viewtopic.php?p=544403

user profile iconT´m hat folgendes geschrieben Zum zitierten Posting springen:
aber mit den Links ging es recht einfach.
Dann kannst du dir die Seite ja abspeichern, da gibt es ja auch eine integrierte Suche