多くのオプション (正確には 198) を含むリスト ボックスがあり、それらは項目の名前です。各名前を整数 (アイテム ID) に等しくなるように変換して、その番号をファイルに書き込めるようにする必要があります。
たとえば、最初のアイテムを選択した場合、整数は 3000 に設定されますが、2 番目のアイテムを選択した場合は 3001 となります。
言い方が分からなかったので、ご理解いただければ幸いです。ありがとう。
多くのオプション (正確には 198) を含むリスト ボックスがあり、それらは項目の名前です。各名前を整数 (アイテム ID) に等しくなるように変換して、その番号をファイルに書き込めるようにする必要があります。
たとえば、最初のアイテムを選択した場合、整数は 3000 に設定されますが、2 番目のアイテムを選択した場合は 3001 となります。
言い方が分からなかったので、ご理解いただければ幸いです。ありがとう。
ENUMERATION を作成し、各項目に以下のような値を割り当てます
Public Enum MyCountryCodes As Integer
drzCOUNTRY_UNKNOWN = 0
drzCOUNTRY_AFGHANISTAN = 1
drzCOUNTRY_ALBANIA = 2
drzCOUNTRY_ALGERIA = 3
drzCOUNTRY_AMERICANSAMOA = 4
drzCOUNTRY_ANDORRA = 5
... etc etc
drzCOUNTRY_YEMEN = 241
drzCOUNTRY_ZAMBIA = 242
drzCOUNTRY_ZIMBABWE = 243
End Enum
dataTable
のに を割り当てItemSource
ますlistBox
。DataTable
明らかに複数のフィールドを持つことができます。リスト ボックスのプロパティを構成して、そのフィールド (表示する文字列) の 1 つを表示するように設定し、もう 1 つのフィールドを として設定する必要がありますvisible = false
。イベントの1つ(selectedItemChange
私が思うようなもの)SelectedItem
で、idフィールドに対応するアイテムにアクセスします。