Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
LoL
avevo fatto un miscuglio di cicli for e contava i numeri, solo che più volte del tipo usciva:
il 45 è presente 1 volta
il 27 è presente 3 volte
il 27 è presente 3 volte
...
per risolvere sto probl mi sono regolato con delle msgbox ma provando il programma mi sono fot*uto da solo perchè mi venivano maree di msgbox, quindi sono stato costretto a terminare il processo di vb perdendo tutti i cicli ke avevo fatto, allora mi ci sono rimesso a farli e alla fine ci sono riuscito, dopo circa 20 minuti avevo risolto il problema, peccato che poi ho visto ke avevi già risolto...
Comunque sia (forse tu hai fatto meglio di me, se si posta pure) per chiunque servisse posto sto miscuglio xD (aggiungete list1 e list2 un command1 e nel command mettete:
Codice sorgente - presumibilmente VB.NET
PrivateSub Command1_Click()
Dim i AsInteger, j AsInteger, cont AsInteger, x AsInteger, k AsInteger, num()AsString, uscito AsBoolean
For x = 0 To List1.ListCount- 1
num =Split(List1.List(x), " ")
For i = 0 ToUBound(num())
cont = 0
For j = 0 To List1.ListCount- 1
IfInStr(1, List1.List(j), num(i)) > 0 Then
cont = cont + 1
EndIf
DoEvents
Next j
If List2.ListCount= 0 Then
List2.AddItem num(i)&" è uscito: "& cont &" volte."
Else
uscito =False
For k = 0 To List2.ListCount- 1
IfInStr(1, List2.List(k), num(i)) > 0 Then
uscito =True
EndIf
DoEvents
Next k
If uscito =FalseThen
List2.AddItem num(i)&" è uscito: "& cont &" volte."