Avatar billede anold Nybegynder
09. december 1999 - 13:22 Der er 7 kommentarer og
1 løsning

Hent & Gem et billede

Er der en der kan vise mig hvordan jeg kan hente og gemme et område af min form i en fil f.eks med fil Ext *.abg

eller findes der en anden måde at gemme en image og evt en label der ligger oven på imagen
Avatar billede andreasng Nybegynder
09. december 1999 - 13:27 #1
hmmmm ... hmmm hmmmm

...

Nej det hved jeg godt nok ikke...

...

Det er jeg ked af.
Avatar billede delphi Nybegynder
09. december 1999 - 15:26 #2
Læs og kopier direkte fra din forms canvas til en TBitmap's canvas object.  Derefter kalder du TBitmap.SavetoFile (eller hvad den nu hedder...)

NiP
Avatar billede johnnyboy Nybegynder
09. december 1999 - 15:26 #3
Neej jeg synes heller ikke lige jeg kan komme på noget......
Avatar billede snorga Nybegynder
09. december 1999 - 20:40 #4
Delphi's lyder rigtigt. (billede bliver et bitmap)
Avatar billede anold Nybegynder
10. december 1999 - 06:37 #5
Okay Delphi

Hvad med et lille eksempel så jeg kan se hvordan Jeg skal gøre !!
Avatar billede delphi Nybegynder
13. december 1999 - 12:03 #6
Prøv med:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
  BitMap : TBitmap;
begin
  BitMap  := TBitmap.Create;
  try
    BitMap.Width  := 100;
    BitMap.Height := 100;
    BitMap.Canvas.CopyRect(Rect(0,0,100,100), Form1.Canvas, Rect(0,0,100,100));
    BitMap.SaveToFile('C:\Temp\Test.bmp');
  finally
    BitMap.Free;
  end;
end;


NiP/Delphi
Avatar billede anold Nybegynder
13. december 1999 - 12:59 #7
ALLAH er stor men Nip/Delphi er STØRST!!

Det virker bare lige som jeg havede ønskede.

En tak fra folket skal lyde
Avatar billede snorga Nybegynder
14. december 1999 - 21:58 #8
Jeg har erfaring med at billedet godt kan bliver forkert gemt (bliver underligt).

Men det løses med at kalde BitMap.Dormant; før billed gemmes.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester