Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.946 Beiträge
Delphi 12 Athens
|
Re: Screenshot
14. Jun 2007, 09:37
Also du brauchst
Delphi-Quellcode:
Procedure Screenshot;
var hdc :Thandle
bm:timage;
Begin
bm := Timage.create(nil);
hdc := CreateDC('DIPSLAY',nil,nil,nil);
bm.Width := Screen.Width;
bm.height := Screen.height;
Bitblt(bm.Picture.canvas.handle,0,0,screen.width,screen.height,hdc,0,0,SRCCOPY);
bm.picture.savetofile('bla.bmp');
bm.free;
DeleteDC(hdc);
end;
das könnte gehen, könnten aber auch Fehler drinn sein, habs nicht getestet
Andreas Monads? Wtf are Monads?
|
|
Zitat
|