0
オブジェクトをアイテムにバインドしたい。 私はすでにTListViewでこの機能を見ていましたが、TComboBoxでそれを見つけることができませんでした。 delphiでcomboBoxItemにオブジェクトをバインドする方法はありますか? 私はvclを使用しています。Dephi:データポインタをコンボボックスに渡す
オブジェクトをアイテムにバインドしたい。 私はすでにTListViewでこの機能を見ていましたが、TComboBoxでそれを見つけることができませんでした。 delphiでcomboBoxItemにオブジェクトをバインドする方法はありますか? 私はvclを使用しています。Dephi:データポインタをコンボボックスに渡す
AddObject
コンボボックスItems
のメソッドを使用してください。
var
pt : Pointer;
begin
//...
myCombobox.Items.AddObject('Some string', pt);
ただし、このメソッドを使用して参照ポインタを無視するため、インターフェイスポインタを格納するのは安全ではないことに注意してください。
TStringsプロパティのObjectsを適切に使用することができます。しかし、それを提示するUIからデータを分離するほうがしばしば優れています。 –