Avatar billede uthsen Nybegynder
17. februar 2004 - 00:48 Der er 2 kommentarer og
1 løsning

ComboBox Hvordan får man den til at virke?

Jeg har en ComboBox1 med linierne:
B10
B11
Når B10 er synligt og musen klikker her vil jeg gerne have, programmet skal gå til knappen ved navn "B10"

Har så skrevet i event.OnChange til ComboBox1:
procedure TStart.ComboBox1Change(Sender: TObject);


begin
    if
    ComboBox1.text:='B10'
      then
    B10.SetFocus ;

end;

Men får denne fejlmeddelse:

Type of expression must be Boolean

Er det bare koden, der skal rettes? Hvad skal den hedde?
eller gørman det påen helt anden måde?
Avatar billede ibhe Novice
17. februar 2004 - 01:08 #1
:= er et assignment, altså noget man gruber for at tildele en variabel en værdi. Skift := ud med = så er problemet løst

nb måske skulle du overveje at putte sætningen ind i onclick event'en istedet for onchange

mvh ib
Avatar billede uthsen Nybegynder
17. februar 2004 - 01:12 #2
Tusind Tak skal du have!!!
Avatar billede uthsen Nybegynder
17. februar 2004 - 01:13 #3
Tak
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