Forum: Object-Pascal / Delphi-Language
Delphi
by Haegar,
26. Feb 2003
sry, ich schon wieder :))
jetzt hab ich nur das problem, das ich das auto net mehr sehe! kann das sein, das das zu malende image jetzt hinter dem hintergrundbild ist??
Forum: Object-Pascal / Delphi-Language
Delphi
by Haegar,
26. Feb 2003
hmm..naja, so ganz hab ich das noch nicht gepackt - also hier mal was ich alles benutze:
-ein Image (image1) auf Form1
-eine Klasse (TAuto=class(TObject))
-ne Variable (auto1:Tauto)
-den Befehl: BitBlt(Canvas.Handle, Canvas.Left, Canvas.Top, Image.Width, Image.Heigth, Image.Handle, altx, alty, SCRINVERT);
da kommt rein (reihenfolge wie befehl):...
Forum: Object-Pascal / Delphi-Language
Delphi
by Haegar,
26. Feb 2003
aha, und was mach ich wenn das ne eigene klasse vom typ TObject abgleitet is??
Forum: Object-Pascal / Delphi-Language
Delphi
by Haegar,
26. Feb 2003
und das image.handle...mit image ist dann das zu zeichnende object gemeint???
Forum: Object-Pascal / Delphi-Language
Delphi
by Haegar,
26. Feb 2003
wie versteh ich das mit dem canvas.handle??
was soll denn da hin?
ausserdem kennt er dieses SCRINVERT nicht!?
Forum: Object-Pascal / Delphi-Language
Delphi
by Haegar,
25. Feb 2003
mal ne idee von mir, umsetzen is ja ne andere sache :D
is vielleicht nicht grad originell, aber vielleicht ne temporäre lösung!
- dort wo objekt gezeichnet wird vorher ausschnitt vom hintergrundbild kopieren (selbe größe wie objekt)
-nach weiterbewegen des objektes, die kopie wieder einfügen.
was sagt ihr dazu??
:roll:
grus haegar
Forum: Object-Pascal / Delphi-Language
Delphi
by Haegar,
25. Feb 2003
hallo,
ich habe ein image...den hinterhrund lade ich aus einer
*.bmp-datei. jetzt bewege ich in object auf dem Canvas der image-komponente! das problem.....das canvas wird zwar immer schön neu gezeichnet (position ändert sich), doch muss ich ja auch die alte position löschen, wie mach ich das denn?? (also so das dann wieder der hintergrund zu sehen ist)
gruss haegar