Programadores a mi!

Página 1 de 2 12 ÚltimoÚltimo
  1. #1
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347

    Programadores a mi!

    Buenas shurs, sé que este tema no va aquí, pero en los subforos me comería los mocos, así que aquí estamos.

    Estoy empezando a programar en Visual Basic 6.0 para iniciarme. Ahora mismo estoy aprendiendo a utilizar vectores (Arrays) y tengo el siguiente problema:

    Estoy haciendo un programa el cual tiene las siguientes funciones y características.

    PROGRAMA:
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    - Tengo un vector con 10 casillas. Quiero crear un botón, que al ser pulsado genere números aleatorios (del 0 al 50, por ejemplo) y los almacene en las 10 casillas del vector.

    - En la misma form, habrá otra caja de texto en la cual introduces un número del 1 al 10 para acceder a una casilla del vector en concreto. Pulsas un botón y te sale en una
    etiqueta o una MsgBox el valor aleatorio que se generó en esa casilla.

    - También quiero cargar, en un segundo array, los mismos números que en el primero, es decir, que se almacenen los números aleatorios en otro array.

    - Crear un 3er array en el cual se carguen los valores de las 10 casillas del primero array pero en orden invertido, es decir, en la casilla 1 del 3er array, aparece el valor de la
    casilla 10 del perimero.

    - En un 4to array, almacenar los valores que sean mayores a 10.

    - En un 5to array, almacenar únicamente los valores que oscilen entre 2 valores dados por un usuario e introducidos en dos cajas de texto distintas.
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Cabe decir que he buscado tutoriales pero no encuentro lo que quiero, y supongo que habrá gente aquí que se maneje en estos temas con soltura.

    Yo lo he intentado y no me ha funcionado, este es el código que he utilizado para el primero, y como necesito hacer el primero para pasar al siguiente, pues no he podido avanzar.



    FORM
    ------------------------------------------------------------------------------------------
    Private Sub llenar_Click()
    Dim i As Integer

    For i = 1 To 10
    numeros [i] = Rnd(50)
    Next i

    For i = 1 To 10
    numeros [i] = LBLAleatorio.Caption
    Next i


    End Sub
    ------------------------------------------------------------------------------------------

    Captura de la FORM ( para que veáis los botones y las etiquetas):

    Programadores a mi!

    Cabe decir que he definido como PÚBLICA la variable numeros en un módulo. (Public numeros as integer)

    Gracias de antesobaco!

  2. #2
    ForoParalelo: Miembro Avatar de xX-LOPEZ-Xx
    Registro
    28 Jul, 13
    Mensajes
    69
    Me gusta (Dados)
    12
    Me gusta (Recibidos)
    4

  3. #3
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por xX-LOPEZ-Xx Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.

  4. #4
    Javichiboss Avatar de javichiboss
    Registro
    08 Dec, 13
    Ubicación
    Murcia
    Mensajes
    36,695
    Me gusta (Dados)
    8427
    Me gusta (Recibidos)
    21345
    Cita Iniciado por Never Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Te ha rotos, los esquemas mentales XD


    Desgraciadamente no tengo ni puta idea.

  5. #5
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por javichiboss Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Te ha rotos, los esquemas mentales XD


    Desgraciadamente no tengo ni puta idea.
    No te ralles, pero a sumar mensajes a otra parte cabrón

  6. #6
    Javichiboss Avatar de javichiboss
    Registro
    08 Dec, 13
    Ubicación
    Murcia
    Mensajes
    36,695
    Me gusta (Dados)
    8427
    Me gusta (Recibidos)
    21345
    Cita Iniciado por Never Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    No te ralles, pero a sumar mensajes a otra parte cabrón
    Solo intentaba upearte el hilo, peor si no te parece correcto, borro los mensajes sin problemas..

  7. #7
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por javichiboss Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Solo intentaba upearte el hilo, peor si no te parece correcto, borro los mensajes sin problemas..
    Es broma shurhand.

  8. #8
    ForoParalelo: Miembro Avatar de Herbs
    Registro
    19 Jul, 13
    Mensajes
    1,230
    Me gusta (Dados)
    681
    Me gusta (Recibidos)
    219
    Demasiado nivel parami shur!

    Pero te lo upeo!

  9. #9
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por Herbs Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Demasiado nivel parami shur!

    Pero te lo upeo!
    Pues en teoría esto es lo básico Pero sí, es un poco lioso a veces

  10. #10
    ForoParalelo: Miembro Avatar de univac
    Registro
    10 Jan, 14
    Mensajes
    3,259
    Me gusta (Dados)
    888
    Me gusta (Recibidos)
    713
    No has dicho cual es el problema aparte de que no funciona...da error de algun tipo? como sabes que es esa funcion la que falla y no otra parte del codigo?

  11. #11
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por univac Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    No has dicho cual es el problema aparte de que no funciona...da error de algun tipo? como sabes que es esa funcion la que falla y no otra parte del codigo?
    http://gyazo.com/aa4bd455003dc5817d7e2a1e41c516f5

    Este es el error, y me señala estas líneas de código:

    http://gyazo.com/4faceb0509b208a79d0350755c07b584
    Última edición por Never; 14/07/2014 a las 11:53

  12. #12
    ForoParalelo: Miembro Avatar de univac
    Registro
    10 Jan, 14
    Mensajes
    3,259
    Me gusta (Dados)
    888
    Me gusta (Recibidos)
    713
    Cita Iniciado por Never Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Parece mas un error de declaracion que no de procedimiento. No puedo ayudarte mas porque no conozco la sintaxis de VB, siempre he huido de todo lo Microsoft.

  13. #13
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por univac Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Parece mas un error de declaracion que no de procedimiento. No puedo ayudarte mas porque no conozco la sintaxis de VB, siempre he huido de todo lo Microsoft.
    Vaya, gracias de todas formas!

  14. #14
    Poleman ¯\_(ツ )_/¯ Avatar de Saceone
    Registro
    12 Apr, 13
    Ubicación
    En la sacepole.
    Mensajes
    17,956
    Me gusta (Dados)
    2303
    Me gusta (Recibidos)
    7376
    visual basic

  15. #15
    ForoParalelo: Miembro Avatar de lior
    Registro
    07 Aug, 13
    Ubicación
    27°59′N 86°56'E
    Mensajes
    1,205
    Me gusta (Dados)
    140
    Me gusta (Recibidos)
    216
    Hola mundo

  16. #16
    Morde es #1 Avatar de Huehuehue br?
    Registro
    10 Apr, 13
    Mensajes
    8,942
    Me gusta (Dados)
    4717
    Me gusta (Recibidos)
    2545
    @Never

    No toco el visual basic desde hace unos 4 años, voy a ver si lo tengo aún por ahí y me acuerdo de cómo era la sintaxis y te lo hago después de desayunar

  17. #17
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por Huehuehue br? Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    @Never

    No toco el visual basic desde hace unos 4 años, voy a ver si lo tengo aún por ahí y me acuerdo de cómo era la sintaxis y te lo hago después de desayunar
    Gracias shur!

  18. #18
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por Saceone Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    visual basic
    Cita Iniciado por lior Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Hola mundo

  19. #19
    Haxballero Avatar de AveFelix
    Registro
    07 Apr, 13
    Mensajes
    4,599
    Me gusta (Dados)
    10885
    Me gusta (Recibidos)
    1925
    Te sería mucho más fácil iniciarte con lenguajes como C/C++ o Java haciendo aplicaciones de consola.

  20. #20
    Morde es #1 Avatar de Huehuehue br?
    Registro
    10 Apr, 13
    Mensajes
    8,942
    Me gusta (Dados)
    4717
    Me gusta (Recibidos)
    2545
    Cita Iniciado por AveFelix Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Te sería mucho más fácil iniciarte con lenguajes como C/C++ o Java haciendo aplicaciones de consola.
    A mí me enseñaron VB primero y después saltamos a Java

  21. #21
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por AveFelix Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Te sería mucho más fácil iniciarte con lenguajes como C/C++ o Java haciendo aplicaciones de consola.
    sé que es un lenguaje antiguo pero es la base de los de hoy en día

    Cita Iniciado por Huehuehue br? Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    A mí me enseñaron VB primero y después saltamos a Java
    eso es lo que tengo pensado hacer

  22. #22
    Haxballero Avatar de AveFelix
    Registro
    07 Apr, 13
    Mensajes
    4,599
    Me gusta (Dados)
    10885
    Me gusta (Recibidos)
    1925
    Cita Iniciado por Huehuehue br? Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    A mí me enseñaron VB primero y después saltamos a Java
    No le veo sentido a enseñar un lenguaje orientado a eventos como iniciación y además siendo propiedad de Microsoft. Se aprenden mucho mejor los conceptos básicos de programación con un lenguaje imperativo puro, para luego dar el salto a orientado a objetos.

  23. #23
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por AveFelix Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    No le veo sentido a enseñar un lenguaje orientado a eventos como iniciación y además siendo propiedad de Microsoft. Se aprenden mucho mejor los conceptos básicos de programación con un lenguaje imperativo puro, para luego dar el salto a orientado a objetos.
    Tú podrías resolver mi duda? Es que estoy algo perdido en el tema de los vectores y como veo que hablas de programación y tal puede que tú sepas de que se trata el error

  24. #24
    ForoParalelo: Miembro Avatar de Kata
    Registro
    26 Nov, 13
    Ubicación
    Barcelona
    Mensajes
    103
    Me gusta (Dados)
    85
    Me gusta (Recibidos)
    18
    La label LBLAleatorio esta definida? comprueba que no te hayas equivocado al escribirla en el modo diseño. En cualquier caso la asignacio seria alreves
    numeros [i] = LBLAleatorio.Caption NO
    LBLAleatorio.Caption = numeros [i] SI
    En cualquier caso esto lo que haria seria ponerte el valor de numeros[i] en UNA UNICA LABEL, llamada LBLAleatorio y a cada iteracion del bucle su valor cambiaria, con lo que al final de la ejecution tendrias el ultimo valor del array escrito en esa label.

    Creo que lo que necesitas tambien es crear en diseño una array de labels, mira este link, que te dice una manera de hacerlo, a ver si te inspira. suerte!
    Matrices o arrays de controles (arreglos) en Visual Basic y VB.NET. Concepto y ejemplo de código (CU00320A)

  25. #25
    Haxballero Avatar de AveFelix
    Registro
    07 Apr, 13
    Mensajes
    4,599
    Me gusta (Dados)
    10885
    Me gusta (Recibidos)
    1925
    Cita Iniciado por Never Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    sé que es un lenguaje antiguo pero es la base de los de hoy en día



    eso es lo que tengo pensado hacer
    No te lo he dicho por la antigüedad, sino por el paradigma de programación que estás utilizando, que es orientado a eventos. Un lenguaje como C, puramente imperativo, es la base de la mayoría de lenguajes de hoy en día.

  26. #26
    Haxballero Avatar de AveFelix
    Registro
    07 Apr, 13
    Mensajes
    4,599
    Me gusta (Dados)
    10885
    Me gusta (Recibidos)
    1925
    Cita Iniciado por Never Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Tú podrías resolver mi duda? Es que estoy algo perdido en el tema de los vectores y como veo que hablas de programación y tal puede que tú sepas de que se trata el error
    No he utilizado Visual Basic nunca, así que no conozco bien su sintaxis como para decirte por qué no compila.

  27. #27
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por AveFelix Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    No he utilizado Visual Basic nunca, así que no conozco bien su sintaxis como para decirte por qué no compila.
    Gracias de todas formas!

  28. #28
    Avatar de Mabel
    Registro
    12 Jul, 14
    Mensajes
    229
    Me gusta (Dados)
    23
    Me gusta (Recibidos)
    42
    Creare una interfaz gráfica en Visual Basic para ver si localizo la IP

  29. #29
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    Cita Iniciado por Mabel Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Creare una interfaz gráfica en Visual Basic para ver si localizo la IP
    Genial!

  30. #30
    ForoParalelo: Miembro Avatar de Never
    Registro
    19 Apr, 13
    Ubicación
    Neverland.
    Mensajes
    1,819
    Me gusta (Dados)
    305
    Me gusta (Recibidos)
    347
    up!

Página 1 de 2 12 ÚltimoÚltimo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •