Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Treeview Select über Pointer abfragen

  Alt 13. Apr 2004, 23:45
Moin Reinhard,

wenn ich das geahnt hätte

TTreeView.Selected gibt als Rückgabewert nil oder den ausgewählten TTreeNode zurück.
Dieser hat, u.a., die Eigenschaft Data, so dass man, grundsätzlich, den Wert so auslesen kann

Delphi-Quellcode:
var
  iID : integer;

begin
  iID := Integer(TreeView1.Selected.Data);
end;
Je nachdem, an welcher Stelle das geschieht, sollte man allerdings tunlichst prüfen, dass auch tatsächlich ein Eintrag ausgewählt wurde, da man ansonsten auf eine Zugriffsverletzung aufläuft (Selected = nil).
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat