Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te ListView Artikelen op Visual Basic 6
In Visual Basic 6 Willekeurig , kan ListView controles vele soorten informatie weer te geven op verschillende manieren , zoals database- items weergegeven in een lijst of gebruiker opties weergegeven als pictogrammen . ListView items worden weergegeven in de volgorde waarin u ze toevoegt . Echter , tijdens de uitvoering van uw programma , kunt u de volgorde waarin deze items worden weergegeven , bijvoorbeeld door randomizing hun volgorde te wijzigen . Om dit te doen , moet je tijdelijk elders op te slaan de ListView items en vervolgens plaats ze in een andere volgorde . Instructies
1

Open de Visual Basic -project . Druk op " F7 " om het venster code te openen en typ de volgende code :

Private Sub RandListView
( )

ReDim arr
( 1 To ListView1.ListItems.Count ) als Koord

Dim Tmp als Variant

Dim j
As Long

De eerste regel maakt een nieuw subrouting genaamd " RandListView . " De tweede regel wijst ruimte voor een serie met de eerste index en de laatse index hetzelfde aantal punten die in de ListView bestaan ​​. Gebruik een als de beginindex want dat is het indexnummer dat ListView items beginnen bij . Er worden ook twee extra variabelen . De variabele " tmp " zal tijdelijke waarden vast te houden als u de array en de ' j ' variabele fungeert als een teller randomize

Typ de volgende code 2 : .

Randomize

Voor i = LBound ( arr ) Om UBound ( arr )

j = CLng ( ( ( UBound ( arr ) - i ) * Rnd ) + i ) op Twitter

Als i < > j

tmp dan
= arr ( i )

arr
( i ) = arr ( j )

arr
( j ) = tmp

End
Als

Next i

de eerste regel roept de Visual Basic Randomize functie om ervoor te zorgen dat meerdere gesprekken naar de RandListView niet dezelfde resultaten opleveren . De volgende regels doorlopen items in de ListView en als ze nog niet bestaan ​​in de array , worden ze toegevoegd aan het. . Wanneer alle items zijn in de array , de lus verlaat
3

Typ de volgende code :

ListView1.ListItems.Clear


Voor i = 1 To UBound ( arr )

ListView1.ListItems.Add = arr
( i ) op

Volgende i

de eerste lijn wist de producten momenteel in de ListView . De volgende drie regels opnieuw te bevolken met de gerandomiseerde items in de array .

Type " RandListView " 4 ergens anders in uw programma om de functie aan te roepen en willekeurig de items in de ListView .
< br >

Previous: Next:
  Visual Basics Programming
·Hoe je op afstand bestanden va…
·Hoe te API gebruiken in Visual…
·Hoe te creëren Click & Sleep …
·Hoe kan ik een formulier op Sl…
·Hoe maak je een EXE -bestand A…
·Visual Basic LINQ Tutorial 
·Definitie van Multiline Visual…
·Hoe maak je een Splash Screen …
·Hoe de som van 3 getallen bere…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te converteren een jaar Into Twee Ci…
·Hoe te Pluche Animals maken in SolidWork…
·Hoe een bestand in Visual Studio Hernoem…
·Toegang krijgen tot de FlexGrid in VB6 
·Hoe maak je een lint Controle Van VBA ve…
·Tertiaire Uitdrukkingen in Java 
·Geneste tabel HTML Tutorial 
·Hoe zorg ervoor Maak een object wordt ve…
·Hoe maak je een Shift Dress 
Copyright © Computer Kennis http://www.nldit.com