Portál AbcLinuxu, 25. května 2024 09:41


Dotaz: Lazarus - ComboBox - Prepnuti na konkretni polozku

22.8.2023 02:53 ok2zar | skóre: 19
Lazarus - ComboBox - Prepnuti na konkretni polozku
Přečteno: 368×
Odpovědět | Admin
Zdravim,

mam v ComboBoxu nactene hodnoty a uz nejakou dobu zkoumam jak ho "prepnout" na konkretni radek pomoci kodu a ne mysi. Proste to co ma HTML prvek jako SELECTED. Jo, sedim u toho uz dlouhe hodiny, tak moje pozornost je temer na nule, tak sorry za hloupy dotaz.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2023 12:14 ehmmm
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Odpovědět | | Sbalit | Link | Blokovat | Admin
TComboBox.ItemIndex nefunguje?
22.8.2023 13:11 X
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Jen vraci aktualni index..
22.8.2023 14:55 ehmmm
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
A kdyz do nej nejake cislo nastavis?
22.8.2023 15:56 ok2zar | skóre: 19
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
To jsem zkousel, ale bez efektu. Proto jsem se zeptal :-)
22.8.2023 18:32 MarV | skóre: 9
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
No v tom případě je to bug nebo s tím provádíš něco o čem nepíšeš a brání to správné funkci. Opět: Čistý projekt, TComboBox v defaultním nastavení (jen naplněn seznam Items) a zápis do ItemIndex nenastaví požadovanou položku?
22.8.2023 19:05 ok2zar | skóre: 19
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Hmm, to jsem fakt zvedav. Jdu to prubnout.
22.8.2023 19:17 X
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Tak pardon ono to umi write..
22.8.2023 19:40 ok2zar | skóre: 19
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Hele borci, diky za to. Ja tam nasel jeste nejake dalsi kraviny, ktere jsem ho nutil delat a byly blbe. Kazdopadne ve stavajicim projektu to nemaka, ale v prazdnem to skutecne funguje.

Takze jo, funguje to opravdu pro zapis, ale nevyvola to zadnou akci. Tak trochu jsem spolehal na OnChange, ale daval jsem to mu taky jen 50%.
22.8.2023 13:09 X
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Odpovědět | | Sbalit | Link | Blokovat | Admin
https://lazarus-ccr.sourceforge.io/docs/lcl/stdctrls/tcustomcombobox.selectitem.html
22.8.2023 17:19 ok2zar | skóre: 19
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Dik za typ, ale budu trochu poradit, jak to dostat do IDE. Respektive mam stazeny ZIP, uvnitr je nejaka struktura s IPK balickem, ale nevim, co ted s tim. Kdyz jsem dal nainstalovat balicek IPK, tak se me Lazarus pta, co si chci vybrat, ale tady uz nemam poneti, co nebo s jakejma zavislostma a tak.
22.8.2023 17:34 X
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Ja jsem pochopil, ze to je standartdni metoda.
22.8.2023 17:53 lksngnklsnkls
Rozbalit Rozbalit vše Re: Lazarus - ComboBox - Prepnuti na konkretni polozku
Odpovědět | | Sbalit | Link | Blokovat | Admin
vyzkoušeno, funguje:
  ComboBox1.ItemIndex := 2;

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.