Microsoft Visual Basic 2005 ( VB5 ) taal inschakelen stelt gebruikers in staat om een Windows- formulier bewerken door slepen en neerzetten elementen . De VB5 controles zijn de elementen op een formulier die verantwoordelijk is voor de uitwisseling van gegevens met de gebruikerstoepassing . VB5 omvat de ListBox control voor verwerking te slepen en acties van de gebruiker , wanneer ze zich voordoen . Het toont het pictogram van het object dat u sleept op een formulier en haalt de gegevens uit een formulier , als u het besturingselement op een formulier te plaatsen. Door het activeren van slepen en neerzetten op de gebruiker vormt u het gemakkelijker maken om nieuwe functies in uw VB5 toepassingen toevoegen . Instructies 1 Klik op "Start " in Windows en klik op " Microsoft Visual Basic 2005 . " Kopen van 2 Klik op " Toolbox " in het open raam een ListBox-besturingselement toevoegen om de standaard " Form1 " vorm . 3 Verander de " AllowDrop " eigendom van de ListBox controle op " True " in het venster "Eigenschappen " om objecten die moeten worden gesleept op de controle . rechtermuisknop op " Form1 " en vervolgens 4 klik op ' Bekijk code ' in 5 Voeg hieronder de klasse Form1 de volgende code " Solution Explorer ". : < br > Private Sub ListBox1_DragEnter ( ByVal afzender als Voorwerp , _ ByVal e als System.Windows.Forms.DragEventArgs ) _ Handles ListBox1.DragEnter < > ( e.Data.GetDataPresent ( DataFormats.FileDrop ) ) dan e.Effect = DragDropEffects.All Else e.Effect = DragDropEffects br Als . Geen End Als End Sub 6 Voeg de volgende code toe aan de Form1 klasse: Private Sub ListBox1_DragDrop ( ByVal afzender als object , _ ByVal e als System.Windows.Forms.DragEventArgs ) op Twitter _ Handles ListBox1.DragDrop Dim s ( ) op als Koord = e.Data.GetData ( " FileDrop " , False ) op Twitter Dim i As Integer Voor i = 0 To s.Length - 1 ListBox1.Items.Add ( s ( i ) ) op Volgende i End Sub om de vrijlating van drag gebeurtenis af te handelen . 7 Klik op " File " en klik op ' Save' om de drag - n-drop functie in te schakelen op het Windows formulier in uw Visual Basic 2005 -programma .
|