2016-12-06 3 views
0

オブジェクトをアイテムにバインドしたい。 私はすでにTListViewでこの機能を見ていましたが、TComboBoxでそれを見つけることができませんでした。 delphiでcomboBoxItemにオブジェクトをバインドする方法はありますか? 私はvclを使用しています。Dephi:データポインタをコンボボックスに渡す

+2

TStringsプロパティのObjectsを適切に使用することができます。しかし、それを提示するUIからデータを分離するほうがしばしば優れています。 –

答えて

2

AddObjectコンボボックスItemsのメソッドを使用してください。

var 
    pt : Pointer; 
begin 
//... 
    myCombobox.Items.AddObject('Some string', pt); 

ただし、このメソッドを使用して参照ポインタを無視するため、インターフェイスポインタを格納するのは安全ではないことに注意してください。

関連する問題