Avatar billede bongobride Nybegynder
10. august 2002 - 13:23 Der er 4 kommentarer og
1 løsning

BMP billede som baggrund

Hey.
Hvordan får jeg et bmp billede, til at være baggrund?
Da jeg er total n00b i Delphi, så må i gerne forklare det så jeg forstår det...

Jeg så en artikel på udvikleren.dk , men siden er nede, og jeg skal faktisk bruge metoden nu...
Avatar billede bongobride Nybegynder
10. august 2002 - 13:29 #1
øøøøv :(
Avatar billede lanstorp Nybegynder
10. august 2002 - 14:30 #2
Kan du ikke bare smide en TImage komponent på din form og gøre den lige så stor som din form. Dit billed loader du gennem egenskaben Picture.
Avatar billede bongobride Nybegynder
10. august 2002 - 14:53 #3
Jepz, det har jeg prøvet, men jeg tænkte på at bruge et eksternt billede,
sådan at man frit kan skifte mellem diverse skins osv.
Avatar billede lanstorp Nybegynder
10. august 2002 - 15:43 #4
procedure TForm1.Button1Click(Sender: TObject);
var
bitmap : TBitMap;
begin
  bitmap := TBitmap.Create;
  try
    bitmap.LoadFromFile('c:\sti\billed.bmp');
    Image1.Picture.Assign(bitmap);
  finally
    bitmap.Free;
  end;

end;
Avatar billede stone Forsker
10. august 2002 - 16:27 #5
brug en Tfilelistbox:

procedure TForm1.FileListBox1Click(Sender: TObject);
var
  FileExt: string[4];
begin
FileExt := AnsiUpperCase(ExtractFileExt(FileListbox1.FileName));
if (FileExt = '.BMP') or (FileExt = '.WMF') or (FileExt ='.JPG') or
(FileExt ='.EMF')or (FileExt = '.GIF')or (FileExt = '.ICO')or (FileExt = '.JPEG') then
begin
Image1.Picture.LoadFromFile(FileListBox1.FileName);
end;
end;

procedure TForm1.FileListBox1Enter(Sender: TObject);
begin
Filelistbox1.Directory:='c:\grafik\bmp';

end;

end.
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