AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte TFahrzeug - Eine Fahrzeug-Klasse
Thema durchsuchen
Ansicht
Themen-Optionen

TFahrzeug - Eine Fahrzeug-Klasse

Ein Thema von Flare · begonnen am 9. Apr 2006 · letzter Beitrag vom 17. Apr 2006
Antwort Antwort
Seite 3 von 3     123
Flare
Registriert seit: 26. Jan 2006
So, da ich es nun (eigentlich schon länger) fertiggestellt habe, wollte ich euch mal zeigen wobei ihr mir geholfen habt.
Hier sind die Links zu den beiden Stellen wo mir geholfen wurde.
Einmal beim drehen eines Rechtecks, einer kleinem Denkfehler mit Forms, einen Fehler mit der Initialisierung von Variablen und einen kompletten Hänger mit Timern.

Es ist ein kleiner Test zur Objektorientierten Programmierung. Ich habe mir eine Klasse Fahrzeug erstellt und davon eine Klasse Roboter abgeleitet, welchen man nun über eine Form fahren lassen kann.

Source und die Test-Exe sind im Anhang.


Flare
Angehängte Dateien
Dateityp: zip fahrzeug_733.zip (223,5 KB, 274x aufgerufen)
 
mimi

 
FreePascal / Lazarus
 
#21
  Alt 17. Apr 2006, 15:30
ist mir auch aufgefallen aber leider erst später.

also im moment kann ich dir leider nicht weiterhelfen. Ich weiß einfach nicht warum 100 cpu auslastung.
ich habe das ja per onIdL gemacht aber da auch 100% hast du delphiX? vileicht mit dem dxTimer weil das ist ja ein multimedia timer.

oder du machst es ganz anders: du zeichnes die grafik die du drehen möchtes einmal in eine TBitMap am anfang und die wird dann immer wieder neugezeichnet weiß du wie ich meine ?

für die drehung gibt es hier zahlreiche beispiele nur du must 50% deines programmes umschreiben...
Michael Springwald
  Mit Zitat antworten Zitat
Flare

 
Delphi 7 Professional
 
#22
  Alt 17. Apr 2006, 15:53
Da es in meinem Programm eher nicht um das perfomrante Zeichnen von Robotern geht übergehe ich das einfach mal
Da es jetzt nicht mehr flimmert dürfte das jetzt erstmal reichen. Und da es OnIdle ist wird auch keine Performace von der CPU geklaut. Dann hängt zwar die Geschwindigkeit des Roboters vom PC ab, ist aber auch in Ordnung.

Und das mit dem TBitmap wäre eine Idee, die realisiere ich ja schon zur Hälfte, aber ich zeichne es eben immer wieder neu weil das Bild immer wieder neu gezeichnet werden muss. Zusätzlich habe ich nicht wirklich Lust meine Klasse nochmal so stark umzuschreiben.

DelphiX dürfte ich bei mir irgendwo rumliegen haben, aber ich habe es nicht eingerichtet/installiert/implementiert (was auch immer man damit machen muss )


Flare
Willy Scheibel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 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