Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Giny en 2 Agosto 2011, 13:18 pm



Título: Código vb6 equivalente a .net
Publicado por: Giny en 2 Agosto 2011, 13:18 pm
Hola...

Estoy migrando a .net 2010 un juego que hice hace tiempo en vb6, y quisiera saber cómo poner las siguientes líneas de vb6 en .net

cmdButton(i * miSize + j).Top = iSide / 2 + iSide * i

Load(cmdButton(i))

Gracias


Título: Re: Código vb6 equivalente a .net
Publicado por: criskapunk en 2 Agosto 2011, 13:49 pm
Eso es un array de controles?

Quizás esto te pueda ayudar:

http://www.elguille.info/NET/dotnet/arrayControles.htm

Un saludo.


Título: Re: Código vb6 equivalente a .net
Publicado por: Keyen Night en 2 Agosto 2011, 16:46 pm
Si nos das el source de cmdButton, Load y nos explicas cual es la intención quizas te podamos ayudar con más facilidad.


Título: Re: Código vb6 equivalente a .net
Publicado por: Giny en 2 Agosto 2011, 20:50 pm
Lo que estoy haciendo es el juego del puzzle 24, donde hay que ordenar los números de menor a mayor con un campo vacío...

Muchas gracias R0LFback, voy a revisar la info que dejaste

Keyen Night la funcion load es básicamente este codigo
Código:
Private Static Sub Form_Load()

    Dim i%
   
    'Initialize random number generator
    Randomize
   
    'Load buttons
    For i = 1 To MAX_SIZE ^ 2 - 1
        Load cmdButton(i)
    Next
   
    'Add combo box items
    For i = MIN_SIZE To MAX_SIZE
        cmbSize.AddItem i
    Next
   
    'Auto click in combo
    cmbSize.ListIndex = 1
    miSize = cmbSize.Text

End Sub

Gracias a los dos...  :)