Results 1 to 4 of 4

Thread: bestaat treeview child dan niet meer toevoegen

  1. #1

    bestaat treeview child dan niet meer toevoegen

    Hoi allemaal.

    met treeview1.items,addchild(treeview1.items[com etc. wordt er keurig een child gemaakt met een naam.

    echter; als ik eenzelfde naam nogmaals wegschrijf krijg ik dus een tweeling (twee keer die naam)
    Als de naam al bestaat als child, mag dit niet nog eens weggeschreven worden.

    ik dacht aan / if exist then /
    maar weet niet hoe dit precies te doen.

    Groeten
    Aaron
    Derideo adsidue aeternus fatum

  2. #2
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Ik vermoed dat een dergelijke functie wel bestaat voor een TTreeview, of TTreeNode, maar voor het geval dat niet zo is, zou volgende code het moeten klaren:
    Code:
    function NodeExists(Node: TTreeNode; const AText: string):Boolean;
    var
      I: integer;
    begin
      Result := True;
      for I := 0 to Pred(Node.Count) do
      if SameText(AText, Node.Item[I].Text) then Exit;
      Result := False;
    end;
    All methodologies are based on fear. -- Kent Beck.

  3. #3
    • Verplaatst van Databases naar Algemeen

  4. #4
    Bedankt Dirk.

    Dat stukje doet wat ik wil.

    Groeten
    Aaron
    Derideo adsidue aeternus fatum

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 67
    Last Post: 15-Jun-04, 12:32
  2. Items in StringList wel tonen, niet meer kiezen
    By Hans Brenkman in forum Algemeen
    Replies: 10
    Last Post: 06-May-02, 00:21
  3. Delphi 6 Compilen wil niet meer
    By admin2002 in forum Algemeen
    Replies: 5
    Last Post: 30-Apr-02, 02:33
  4. Pointer, Buffer, Pchar en conversie hiervan.
    By Richard in forum Algemeen
    Replies: 3
    Last Post: 11-Aug-01, 01:35

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •