![]() |
OOP: Image in Klasse verwenden
Hallo Allezusammen!
Ich hab eine Frage bezüglich der OOP! Ich bin gerade dabei eine Art "Schiffe versenken" im Moorhuhn-Stil zu programmieren. Als Ziele möchte ich gerne ein Flugzeug und zwei verschiedene Schiffe verwenden. Diese Ziele habe ich bereits als Grafik verwirklicht. Meine Frage ist nun wie kann ich meine Klasse "TFahrzeug" dazu bringen die Bilder zu verwenden. :gruebel: Ich habe mir dazu mal ein Beispiel aus einem Delphi-buch herausgesucht. Dieses Beispiel verwendet allerdings Shapes, die Zur Laufzeit gezeichnet werden. Gruß Tim |
Re: OOP: Image in Klasse verwenden
Hi...
Was spricht dagegen die Images auch zur Laufzeit zu zeichnen und sie zur Laufzeit mit dem jeweiligen bmp zu bestücken? |
Re: OOP: Image in Klasse verwenden
Es spricht nichts dagegen.
Nur wie mach ich das am besten? |
Re: OOP: Image in Klasse verwenden
Delphi-Quellcode:
TFahrzeug = class
Fbild: TBitmap; .... var Fahrzeug: TFahrzeug; ... Fahrzeug := TFahrzeug.create; Fahrzeug.fbild := TBitmap.create; Fahrzeug.fbild.loadfromfile(xxxxxxxxx); ... canvas.draw(x,y,Fahrzeug.fbild) |
Re: OOP: Image in Klasse verwenden
@Gandalfus
Danke ersteinmal, werde es sobald ich daheim bin ausprobieren! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:27 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