Entwickler-Ecke
Sonstiges (Delphi) - Delphi-Anfänger braucht Hilfe
DelphiProgrammer97 - Di 22.12.09 20:05
Titel: Delphi-Anfänger braucht Hilfe
Hallo,
Ich programmiere st ca 2 Monaten, nun möchte ich endlich mal ein kleines rennspiel oder so machen, deshalb habe ich 3 fragen
1.) Wie schreibe ich den Befehl das sich z.B. eine Imagebox oder ein Shape zu einer anderen Koordinate bewegt, wenn ich auf einen button klicke
2.)und die 2. Frage: Kann ich die Farbe meines Cursors ändern? Wenn ja, wie?
3.) Wie kann ich den Typ des Cursors ändern wenn ich auf einen button klicke(z.B. von crDefault auf crHandPoint)
Für Antworten wäre ich sehr dankbar
Sylvus - Di 22.12.09 20:12
:welcome:
1)
Delphi-Quelltext
1: 2:
| X:integer=10; Shape.Left:=X; |
2) & 3)
Du musst dafür Bilder erstellen, die du dann als Cursor benutzt. Auch die Farbe wirst du nur verändern können, wenn du ein entsprechnedes Bild lädst! Dein Stichwort könnte LoadCursor sein, aber such doch einfach mal hier im Forum, da findest du sehr viel. Bsp:
http://www.delphi-library.de/topic_Einbinden+von+Icons++Cursor++Bitmaps_98,0.html
Viel Erfolg
Sylvus
P.S.
Ich glaub, wie du das ganze im Event des Buttons machst, ist dir klar oder?
Natürlich ist das ganze einfacher, wenn du die Cursor von Delphi benutzt und nicht deine selbstgemachten. Nur ist die Auswahl da nicht so groß :)
P.P.S.
Ich war schneller
jaenicke - Di 22.12.09 20:12
Zunächst einmal gehört nur eine Frage in jeden Thread.
Da es hier sehr kurz ist, dennoch eine Anwort:
Egal was du machen willst, du schreibst es einfach in OnClick des Buttons, wenn das beim klick darauf passieren soll. Also zum Beispiel:
Delphi-Quelltext
1: 2: 3: 4:
| ShapeXY.Left := 100; ShapeXY.Cursor := crHandPoint; ... |
DelphiProgrammer97 - Di 22.12.09 20:18
danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!