이런 형식으로 콤보박스에서 아이템을 DB에서 받아서 보여주고 있습니다.
ComBox.Items.Add(Format('%-17s%4s',[recSSDesc.szName,recSSDesc.szId]));
그런데 아이템인덱스에서 정렬이 앞쪽의 이름으로 정렬이되서 표시가 됩니다
이것을 뒷쪽의 아이디로 정렬을 하고 싶은데 이걸 어떻게 해야하나요?
콤보박스는 FlatComboBox를 사용하고 있습니다.
현재 콤보박스를 누르게 되면 이렇게 나옵니다
김길동 200
이길동 150
홍길동 300
이것을 이렇게 뒷쪽의 아이디로 정렬하여 표현하고 싶습니다.
이길동 150
김길동 200
홍길동 300
도와주세요.
소팅알고리즘은 자료구조 책이나 웹에서 검색하시면 잘 나올겁니다.