rnd string from array, no repeats
i have an array of strings. i want to keep track of which ones i've used so i don't use them again. so right now i have it so that it adds the string to a listbox. when it chooses a word, it checks to see if it's already in the listbox. if it's already there, it'll keep choosing another string from the array until it finds one that hasn't been used yet. the problem with this method is that sometimes it'll stall for a long time because vb keeps choosing the same numbers over and over. does anyone know of a better way?