Einzelnen Beitrag anzeigen

Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Formular als JPEG Speichern

  Alt 2. Feb 2006, 23:07
Du musst noch
Delphi-Quellcode:
uses
  ... jpeg ...
hinzufügen

Die Prozedur würde ich noch folgendermaßen ändern:
Delphi-Quellcode:
procedure SaveJPEG(Form: TCustomForm; const Path: String);
var
  JPEG: TJPEGImage;
begin
  JPEG := TJPEGImage.Create;
  JPEG.Assign(Form.GetFormImage);
  JPEG.SaveToFile(Path);
  JPEG.Free;
end;
Und aufrufen kannst du sie z.B. so:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  SaveJPEG(Self, 'C:\Formular.jpg');
end;
EDIT: Nutze bitte für Quellcode die Delphi Tags
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat