Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.908 pregleda

Najnovija ↓

ComboBox/ListBox: postoji li... 05.03.2006. u 12:44 · pre 251 mesec #1
Pozdrav!

Ljudi, ima li iko predstavu sta se desava sa ovim ComboBox-ovima? Logicno bi bilo da postoji neki property koji cuva dodatnu vrijednost za svaki Item. Npr. ako punim Combo iz baze (tabela npr. sadrzi 2 polja: ID, opis). Volio bih znati da li je moguce (i kako) spremiti ID za svaku vrijednost polja opis koju ispisujem u combobox.

Presao sam s VB-a na Delphi. U VB-u sam imao takvu opciju ali ovdje ili je nema ili sam toliko smotan da ju ne mogu pronaci :(.

Ako je neko dovoljno hrabar (ja jos nisam) da izmijeni klasicni Combo i dodijeli mu property o kome govorim, onda bih zamolio da ...


Hvala :D
Re: ComboBox/ListBox: postoji li... 05.03.2006. u 14:45 · pre 251 mesec #2
upis:
ComboBox.Items.AddObject( 'nekistring', myObject);

gde je
TMyObject = class
ID: integer;
Opis: string;
end;

citanje:
myObject := TMyObject( ComboBox.items( ComboBox.itemindex));

poz.
Re: ComboBox/ListBox: postoji li... 06.03.2006. u 11:38 · pre 251 mesec #3
E hvala druze. Inace, obzirom da "krijem" samo jedno polje (ID) onda sam probao (i uspio) da ID postavljam u objekat! Dakle, bez klase:

Code:
cbo.Items.AddObject(qTest.FieldByName('opis').AsString, TObject(qTest.FieldByName('ID').AsInteger));


Dakle, bez problema konvertujem polje ID u TObject i milina :)

Hvala :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme