Wenn die UserID eine Zahl ist, geht auch ne normale ComboBox:
Schleife über alle Datensätze der
Query und mit
cbox.AddItem(username, TObject(userID))
die einzelnen User hinzufügen.
Wenn ein Eintrag ausgwählt wurde, kann man dann mit
integer(cbox.Items.Objects[cbox.ItemIndex])
die userID zurück bekommen.
Was aber nur funktioniert, wenn der Index der Checkbox der UserId der Datenbank entspricht.
Gruß
K-H