フォームにTComboBoxコンポーネント(comboxCountry)があります。そして、これがTComboBox内のアイテムです。
アイテム1:「シンガポールSG」
アイテム2:「インドIND」
項目3:「オーストラリアAUS」などなどなど。
コンボボックスの値が変更された場合、combboxCounty.Textに、アイテムリストの文字列全体ではなく国コードのみを表示させたいと思います。たとえば、「SingaporeSG」ではなく「SG」のみを表示したい..cboxBankCategoryOnChange関数の方法は次のとおりです。
if comboxCountry.ItemIndex = 0 then
comboxCountry.Text := 'SG'
else if comboxCountry.ItemIndex = 1 then
comboxCountry.Text := 'IND'
else
comboxCountry.Text := 'AUS'
正しいように見えますが、comboxCountry.Textは国コードだけでなく、国全体の定義をアイテムリストに表示するため、機能しません。私のコードに何か問題がありますか?
ありがとう。