Click here to Skip to main content
15,913,854 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Dynamic Controls requires Dynamic event handling? Pin
Björn T.J.M. Spruit21-Feb-07 9:17
Björn T.J.M. Spruit21-Feb-07 9:17 
GeneralRe: Dynamic Controls requires Dynamic event handling? Pin
TwoFaced21-Feb-07 9:47
TwoFaced21-Feb-07 9:47 
GeneralRe: Dynamic Controls requires Dynamic event handling? Pin
Björn T.J.M. Spruit21-Feb-07 10:15
Björn T.J.M. Spruit21-Feb-07 10:15 
QuestionImpersonation Pin
Savas Cilve21-Feb-07 5:16
Savas Cilve21-Feb-07 5:16 
AnswerRe: Impersonation Pin
Marcus J. Smith21-Feb-07 5:46
professionalMarcus J. Smith21-Feb-07 5:46 
GeneralRe: Impersonation Pin
Savas Cilve21-Feb-07 5:52
Savas Cilve21-Feb-07 5:52 
GeneralRe: Impersonation Pin
Marcus J. Smith21-Feb-07 7:04
professionalMarcus J. Smith21-Feb-07 7:04 
QuestionOutlook Exchange Server 2003 and VB.net Pin
PixelPixie21-Feb-07 4:51
PixelPixie21-Feb-07 4:51 
QuestionExecuting a .NET exe from VBA Pin
Dante X21-Feb-07 4:50
Dante X21-Feb-07 4:50 
AnswerRe: Executing a .NET exe from VBA Pin
kubben21-Feb-07 5:33
kubben21-Feb-07 5:33 
GeneralRe: Executing a .NET exe from VBA Pin
Dante X21-Feb-07 5:48
Dante X21-Feb-07 5:48 
GeneralRe: Executing a .NET exe from VBA Pin
kubben21-Feb-07 6:02
kubben21-Feb-07 6:02 
GeneralRe: Executing a .NET exe from VBA Pin
Dante X21-Feb-07 6:31
Dante X21-Feb-07 6:31 
GeneralRe: Executing a .NET exe from VBA Pin
kubben21-Feb-07 6:34
kubben21-Feb-07 6:34 
GeneralRe: Executing a .NET exe from VBA Pin
Dante X21-Feb-07 6:55
Dante X21-Feb-07 6:55 
GeneralRe: Executing a .NET exe from VBA Pin
kubben21-Feb-07 7:04
kubben21-Feb-07 7:04 
GeneralRe: Executing a .NET exe from VBA Pin
Dante X21-Feb-07 7:44
Dante X21-Feb-07 7:44 
GeneralRe: Executing a .NET exe from VBA Pin
kubben21-Feb-07 7:47
kubben21-Feb-07 7:47 
GeneralRe: Executing a .NET exe from VBA Pin
Dante X21-Feb-07 8:03
Dante X21-Feb-07 8:03 
GeneralRe: Executing a .NET exe from VBA Pin
kubben21-Feb-07 8:16
kubben21-Feb-07 8:16 
GeneralRe: Executing a .NET exe from VBA Pin
Dante X21-Feb-07 9:01
Dante X21-Feb-07 9:01 
GeneralRe: Executing a .NET exe from VBA Pin
kubben21-Feb-07 9:16
kubben21-Feb-07 9:16 
AnswerRe: Executing a .NET exe from VBA [modified] Pin
Dante X21-Feb-07 11:19
Dante X21-Feb-07 11:19 
QuestionThe randmize function using listboxes Pin
China-Gary21-Feb-07 2:16
China-Gary21-Feb-07 2:16 
AnswerRe: The randmize function using listboxes Pin
TwoFaced21-Feb-07 8:05
TwoFaced21-Feb-07 8:05 
You'll need to add each textbox to a list and then randomly select which one you want. Once you pick the textbox you set the text and remove it from the list so it's not chosen again. This should work for you.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    'This list will contain our textboxes
    Dim itemList As New List(Of TextBox)
    'Add each textbox to the list
    itemList.AddRange(New TextBox() { _
        txt1, _
        txt2, _
        txt3, _
        txt4, _
        txt5, _
        txt6})

    Dim rnd As New Random   'Random number generator
    For i As Int16 = 0 To lstListbox.Items.Count - 1
        'Pick a random textbox
        Dim index As Integer = rnd.Next(0, itemList.Count)
        itemList(index).Text = lstListbox.Items(i).ToString
        'Remove the textbox so we can't pick it again
        itemList.RemoveAt(index)
    Next
End Sub
You can write a small routine that dynamically adds each textbox to the list instead of hardcoding them in there, but if you know you'll just want to popullate these 6 you don't have to go to the trouble.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.