ドキュメントに記載されているプロセスを理解できません。それはイベントを使用すると言う:仮想ツリーリストノードのキャプションを設定する
procedure TForm1.VSTGetText(Sender: TBaseVirtualTree; Node: PVirtualNode;
Column: Integer; TextType: TVSTTextType; var CellText: WideString);
var
Data: PTreeData;
begin
Data:=VST.GetNodeData(Node);
CellText := Data^.FCaption;
end;
どうすればよいですか?私はこのように再宣言できません。私はツリー一覧OnGetTextEvent
をダブルクリックすると、それは私にいくつかの例外をスローし、「プロパティとメソッドは互換性がありません」
正確なメッセージを教えてください。私たちに推測させてはいけません。 –
私が間違っていないと、GetTextがノードを描画するために呼び出されます。しかし、あなたはダブルクリックすると例外が起こると言いました。あなたのDobleClickイベントにいくつかのコードがありますか? –