Avatar billede Slettet bruger
12. maj 2010 - 22:38 Der er 3 kommentarer og
1 løsning

combobox skifter ikke billedet

Hvorfor kan jeg ikke få billedet til at skifte alt efter hvilke Itemindex der vælges i combobox?


procedure TForm1.ComboBox1Change(Sender: TObject);
begin
If combobox1.ItemIndex = 0 then
ImageList1.GetBitmap(0,Image1.Picture.Bitmap)
else
ImageList1.GetBitmap(1,Image1.Picture.Bitmap);
end;
Avatar billede Slettet bruger
13. maj 2010 - 07:46 #1
Det fik jeg vist ikke forklaret godt nok...



ved programstart skifter den fint til et billed ud fra den valgte itemindex, men prøver man en anden itemindex så skifter den ikke.
Avatar billede kroning Nybegynder
13. maj 2010 - 09:12 #2
Prøv med dette:

procedure TForm1.ComboBox1Change(Sender: TObject);
begin
Image1.Picture:=nil;
If combobox1.ItemIndex = 0 then
ImageList1.GetBitmap(0,Image1.Picture.Bitmap)
else
ImageList1.GetBitmap(1,Image1.Picture.Bitmap);
end;
Avatar billede Slettet bruger
13. maj 2010 - 10:19 #3
Perfekt kroning...takker....

smid et svar..
Avatar billede kroning Nybegynder
13. maj 2010 - 11:13 #4
Svar
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