Avatar billede anold Nybegynder
25. januar 2001 - 11:13 Der er 6 kommentarer og
1 løsning

indsæt Combo Tekst

Kan det lade sig gøre at indsætte combo teksten i disse sætninger ?

If ((Datamodule1.TbSpiller.fieldbyname(\'DameSingle\').AsString) = \'X\')

Så den kommer til F.eks at se sådan ud.

If ((Datamodule1.TbSpiller.fieldbyname(+ comboBox1.Text +).AsString) = \'X\')

Avatar billede borrisholt Novice
25. januar 2001 - 11:17 #1
Ja!
Avatar billede borrisholt Novice
25. januar 2001 - 11:17 #2
comboBox1.Text er den tekst der er synlig i din combobox når nu den er lukker sammen ..

Jens B
Avatar billede martinlind Nybegynder
25. januar 2001 - 11:18 #3
du skal skrive :

If ((Datamodule1.TbSpiller.fieldbyname(comboBox1.Text).AsString) = \'X\')

/Martin

Avatar billede pellelil Nybegynder
25. januar 2001 - 11:18 #4
Det kommer an på din Combo\'s \"Style\". Hvis denne er csDropDownList skal du i stedet kigge på ComboBox1.ItemIndex så fortælle hvilken \"punkt\" (nummer fra 0 til count-1) der er valgt.
Avatar billede pellelil Nybegynder
25. januar 2001 - 11:19 #5
borrisholt> \"Way to go\" <LOL> og så helt uden HEST (har posten været der)
Avatar billede borrisholt Novice
25. januar 2001 - 11:22 #6
pellelil  >> Jeg er på job .. Da jeg kørte hjemme fra i morges (tideligt) var den ikke kommet.... Men mon ikke der skulle være håb i aften ...

Jens B
Avatar billede pellelil Nybegynder
25. januar 2001 - 11:27 #7
Vi tager lige \"den lange\" version hvis style er \"csDropDownList\" (hvis der ikke er noget \"valgt\" i din ComboBox så har den værdien -1)

<SNIP>
if (comboBox1.ItemIndex >=0) and (comboBox1.ItemIndex < comboBox1.Items.count) then
begin
  If ((Datamodule1.TbSpiller.fieldbyname(comboBox1.Items[comboBox1.ItemIndex]).AsString) = \'X\')  then ...
end;
</SNIP>
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