Hi!
Ich habe ein Pointer verständnissproblem...
Ich möchte einen Pointer auf ein TTreeNode zuweisen und das ganze später wieder auch zurück.
Delphi-Quellcode:
var tn:^TTreeNode;
fTreeView:^TTreeView;
//...
with fTreeView^.Items.AddChild(fTreeView^.Selected,sr.Name+'/') do
begin
tn:=@(fTreeView^.Selected);// hier sagt er "Incompatible type Got "Pointer", expected "TTreeNode""
Selected:=true;
// MakeVisible;
scan(path+sr.Name+'/');
fTreeView^.Selected:=@tn;
end;
//...
Was mache ich falsch?
Gruß Teekeks