Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Slik kopierer Utforsker i VB6
    A Utforsker Control i VB6 ( Visual Basic 6 ) viser informasjon i et hierarki . En treeview består av noder som er relatert til hverandre på noen måter. Windows Explorer er et godt eksempel på Utforsker vise filer og mapper i en hierarkisk måte. Noden i Utforsker Kontroll kan inneholde andre noder , kalt " barn noder . " Du kan vise foreldre noder som utvides eller kollapset . Hver node har egenskaper som "foreldre ", " FirstNode " og "noder ". Du kan hente hver node bruker en rekursiv prosedyre i VB6 å kopiere node til en annen Utforsker . Du trenger
    VB6 program
    Vis flere instruksjoner
    en

    Klikk " Start", " Alle programmer " og " Visual Basic 6 . " Klikk på " File" og " New " for å opprette et nytt prosjekt . Skriv inn et navn for prosjektet og velg en plassering for prosjektet filer. Klikk på " Form1 " på navigasjonsfeltet til venstre i vinduet .
    2

    Klikk "Verktøy " og " Button ". Klikk på tomt område på Form1 legge til knappen . Høyreklikk på skjema 1 og skriv inn følgende kode for å lage en rekursiv prosedyre som gjentar hver node i Utforsker :

    Private Sub IterateTreeNodes ( ByVal tNode Som TreeNode , ByVal rootNode Som TreeNode )

    Dim childNode Som TreeNode

    Hver childNode I tNode.Nodes

    Dim NewNode Som TreeNode = Ny TreeNode ( childNode.Text )

    NewNode.Tag = childNode.Tag

    Me.treeView2.SelectedNode = rootNode

    Me.treeView2.SelectedNode.Nodes.Add ( NewNode )

    IterateTreeNodes ( childNode , NewNode )

    Neste

    End Sub
    3

    Dobbeltklikk på knappen og skriv inn følgende kode for å kopiere nodene i TreeView1 til TreeView2 :

    Private Sub button1_Click ( ByVal avsenderen som Object , ByVal e Som System.EventArgs )

    Dim t som TreeNode

    Hver tNode I Me.treeView1.Nodes

    Dim NewNode som TreeNode = Ny TreeNode ( tNode . Text)

    NewNode.Tag = originalNode.Tag

    Me.treeView2.Nodes.Add ( NewNode )

    IterateTreeNodes ( tNode , NewNode )

    Neste

    End Sub

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan importerer jeg kartfiler på XNA 
    ·Hvordan beregne en kolonne Total i DataGrid 
    ·Hvordan lage en knapp i Access angi en dato på et bord…
    ·Hvordan Bind et datasett til en DataGridView 
    ·Slik konverterer RGB til VB6 
    ·Hvordan avslutte et program i kode i Visual Basic 
    ·List opp grunnleggende datatyper Tilgjengelig i Visual …
    ·Digitalt sertifikat for et VBA-prosjekt 
    ·Slik starter et program med argumenter i VB.NET 
    ·Hvordan skrive en fil i Visual Basic 6 
      Anbefalte artikler
    ·Hva er webadresser 
    ·VBA Metoder 
    ·Hvordan å simulere en lekkasje i MATLAB 
    ·Kode for Referere en JS Fil 
    ·PHP -funksjon for å markere nøkkelord i en String 
    ·Grafikk Opplæring for Visual Basic 6 
    ·Hvordan lage en EXE -fil til en katalog Fil 
    ·Hvordan bruke Zend ACL i en Modular Miljø 
    ·3D Games Creator Tutorial 
    ·Hvordan skrive en batch fil til å kopiere en fil 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/