Autor Beitrag
DeltaEx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 110



BeitragVerfasst: Do 03.10.02 23:21 
procedure TForm1.DXDraw1Click(Sender: TObject);
begin
DXImageList1.Items[0].Draw(DXDraw1.Surface, 1, 1,0);
DXDraw1.Flip;
end;

Was ist daran falsch??´wenn ich darauf klicke wird das bild nicht angezeigt:-(

_________________
Delphi forever
Maxman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: So 06.10.02 10:40 
Hallo DeltaEx!

Kann es denn sein, dass du einen kleinen Teil im Quelltext ausgelassen hast? Ich hätte den so geschrieben:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm1.DXDraw1Click(Sender: TObject);
begin
if not DXDraw.CanDraw then
    Exit;
    DXImageList1.Items[0].draw(DXDraw1.Surface, 0, 0, 0);
    DXDraw1.Flip;
end;

Vielleicht hast du aber der DXImageList auch den Namen der DXDraw-Komponente nicht angegeben!

Maxman
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: So 06.10.02 11:41 
Hi
Es liegt mit ziemlicher Sicherheit daran, dass du der DXImageList.DXDraw nicht deine DXDraw-Kompo nicht zugewiesen hast, der QT von Maxman ist optional, er dient halt der Fehlerbehandlung, aber an deinem Problem ändert das nichts

MathiasH

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche