![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
De piedra....
Después de dejarme los ojos buscando información sobre captura de pantallas en el foro me cuentas que esto:Código:
var
B: TBitmap;
SrcDC : HDC;
iLT : Integer;
begin
iLT := GetSystemMetrics(SM_CYCAPTION);
B := TBitmap.Create;
B.Width := Self.Width;
B.Height := Self.Height-iLT;
try
SrcDC := GetWindowDC(Self.Handle);
BitBlt(B.Canvas.handle, 0, 0, B.Width, B.Height, SrcDC, 0, iLT, SRCCOPY);
finally
ReleaseDC(Self.Handle, SrcDC);
end;
b.SaveToFile ('c:\t.bmp');
b.Free;
end;
Código:
begin
GetFormImage.SaveToFile('c:\t.bmp');
end;
.Mil Gracias Seoane, era lo que necesitaba. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| aplicación de captura de pantalla? | pvizcay | Varios | 1 | 01-10-2006 18:29:28 |
| Captura pantalla | walito | Gráficos | 11 | 28-01-2006 01:37:05 |
| Captura de errores | scooterjgm | OOP | 3 | 04-10-2004 16:52:39 |
| Tecnicas para captura de pantalla | diegofhernando | Varios | 0 | 21-07-2004 17:31:38 |
| Captura de pantalla | craven | API de Windows | 1 | 29-08-2003 15:51:39 |
|