Avatar billede stalle Nybegynder
04. juli 2002 - 23:24 Der er 1 kommentar og
1 løsning

Treeview - tilføj Node fra InputBox/string

Jeg har en TreeView, hvor jeg gerne vil ha så man, ved højre klik får mulighed for at tilføje en node. Dette har jeg så gjort ved at der kommer en InputBox op.

Men, hvordan dælen får jeg den string lagt over i en Node!?

mvh
Torben
Avatar billede stoney Nybegynder
05. juli 2002 - 00:46 #1
interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Menus, ComCtrls;

type
  TForm1 = class(TForm)
    TreeView1: TTreeView;
    PopupMenu1: TPopupMenu;
    Opretnode1: TMenuItem;
    procedure Opretnode1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Opretnode1Click(Sender: TObject);
var
s : string;
MyTreeNode1: TTreeNode;

begin
inputquery('aaa','bbb',s);
with TreeView1.Items do
  begin
    Clear;
    MyTreeNode1 := Add(nil, s);

end;
end;
end.

Stoney
Avatar billede martinlind Nybegynder
05. juli 2002 - 15:46 #2
eller

TreeView.Items.AddChild(NIL,'Hest');

TreeView.Items.AddChild(<Parent Node>,'Hest');
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester