Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Otvorte projekt aplikácie Visual Basic . Stlačte tlačidlo " F7 " otvorte okno kód a zadajte nasledujúci kód : 
 
 Private Sub RandListView ( ) 
 
 ReDim arr ( 1 K ListView1.ListItems.Count ) As String 
 
 Dim Tmp As Variant 
 
 Dim j As Long 
 
 Prvý riadok vytvorí nový subrouting s názvom " RandListView . " Druhý riadok alokuje priestor pre maticu s prvou index v jednom a posledný index na rovnaký počet položiek , ktoré existujú v ListView . Použite jeden ako index predvolené , pretože to je číslo indexu , ktorý ListView položky začínajú . To tiež vytvára ďalšie dve premenné . " Tmp " premenná bude držať dočasné hodnoty , ako ste náhodne poľa a " J " variabilná pôsobí ako pultu 
 2 
 zadajte nasledujúci kód : . 
 
 Náhodne 
 
 i = LBound ( arr ) Pre UBound ( arr ) 
 
 j = CLng ( ( ( UBound ( arr ) - i ) * Rnd ) + i ) 
 
 ak i < > j Potom 
 
 tmp = arr ( i ) 
 
 arr ( i ) = arr ( j ) 
 
 arr ( j ) = tmp 
 
 Koniec ak 
 
 Next i 
 
 Prvý riadok volá funkciu jazyka Visual Basic Randomize zabezpečiť , aby sa viac volania do RandListView neprináša rovnaké výsledky . Ďalšie riadky prechádzať položky v ovládacom prvku ListView , a ak nie sú už existujú v poli , ktoré sú pridané do neho . . Keď všetky položky sú v poli , slučka ukončí 
 3 
 zadajte nasledujúci kód : 
 
 ListView1.ListItems.Clear 
 
 i = 1 To UBound ( arr ) 
 
 ListView1.ListItems.Add = arr ( i ) 
 
 Next i 
 
 Prvý riadok vymaže položky aktuálne v ListView konania. Ďalšie tri riadky osídliť ju randomizovaných položiek v poli . 
 4 
 typu " RandListView " kdekoľvek inde v programe volať funkciu a náhodne položky v ovládacom prvku ListView .