Avatar billede newbie_dk Nybegynder
23. april 2003 - 16:44 Der er 2 kommentarer og
1 løsning

dropdown box

Ja... jeg er helt grøn til det her... og jeg kan ikke finde ud af at lave en dropdownbox...

Jeg skal bruge følgende ting:

1: jeg skal indsætte en række forskellige ting i den her boks, som brugeren så kan vælge

2: når brugeren vælger en ting, så skal der ændres i nogle andre bokse.


plz hjælp hurtigt.... på forhånd mange tak!!
Avatar billede pjotre Novice
23. april 2003 - 17:17 #1
Du kan bruge en combobox.
Her er 2 events, som du kan bruge:

procedure TForm1.Button1Click(Sender: TObject);
begin
{Her indlægger du det, som du vil have i boxen}
combobox1.Items.add('Dette er en ny');
end;

procedure TForm1.ComboBox1Click(Sender: TObject);
begin
{Her læser du fra boxen  - det der er klikket på }
edit1.text := combobox1.Text;
end;

Mvh
Pjotre
Avatar billede dcgeek Nybegynder
23. april 2003 - 17:42 #2
procedure TForm1.FormCreate(Sender: TObject);
begin
  combobox1.items.add('hej');
  combobox1.items.add('med');
  combobox1.items.add('dig');
end;

procedure TForm1.Combobx1Change(Sender: TObject);
begin
  if combobx1.text = 'hej' then
    //Gør et eller andet her.
 
  if combobox1.text = 'med' then
    //Gør et eller andet her.
 
  if combobox1.text = 'dig' then
    //Gør et eller andet her.
end;
Avatar billede dcgeek Nybegynder
23. april 2003 - 17:43 #3
procedure TForm1.Combobx1Change(Sender: TObject);
skal ændres til:

procedure TForm1.Combobox1Change(Sender: TObject);

:)
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