Autor Beitrag
Anfänger
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 128

WinXP
D3 Prof
BeitragVerfasst: Sa 19.06.04 14:38 
Ich möchte etwas mit canvas in eine Variable (TBitmap) malen.
Bei einem Versuch gabs zwar keine Fehlermeldung, aber geklappt hat es auch nicht.
Bilder laden ist aber kein problem.

Kann mir das jemand erklären?

Und wie kann ich das nun mit Canvas hinkriegen?
Keldorn
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 2266
Erhaltene Danke: 4

Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
BeitragVerfasst: Sa 19.06.04 15:08 
Hallo

wenn du uns verraten würdest, was du bis jetzt hinbekommen hast, sprich code, könnte man dir vielleicht helfen :roll: geklappt hat es auch nicht sind so ziemlich die genialsten Fehlerbeschreibungen.

2 Dinge, die du beachten solltest:
- das richtige canvas ansprechen (z.b. bitmap.canvas.fillrect(...))
- du mußt der Bitmap auch per bitmap.width und bitmap.height eine Ausgangsgröße zuweisen, sonst kannst du malen was du willst und wirst trotzdem nichts sehen.

Mfg Frank

_________________
Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
MartinPb
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 698



BeitragVerfasst: Sa 19.06.04 15:13 
Hats du das auch richtig gemacht?

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
var
  Bmp: TBitmap;
begin
  ...

  Bmp := TBitmap.Create; // Bitmapobjekt erstellen
  try // ... schützen
    Bmp.Width := 640// Größe einer Bitmap einstellen
    Bmp.Height := 400// ...

    Bmp.Canvas.TextOut(2030'Hier irgendwas machen');
    ...
  

  finally
    Bmp.Free; // Bitmapobjekt freigeben
  end// Ab hier ist die Bitmap Geschichte
  
  ...
end;

_________________
Gruß
Martin
Anfänger Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 128

WinXP
D3 Prof
BeitragVerfasst: So 20.06.04 11:13 
Danke :!:

Ich wusste nur nicht, dass man die Größe des Bitmaps eingeben muss.

funzt :rofl: