Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: animalx3 en 9 Septiembre 2008, 05:41 AM

Título: problema con el Dim
Publicado por: animalx3 en 9 Septiembre 2008, 05:41 AM
aver yo he seguido estos [http://foro.elhacker.net/programacion_vb/video_tutoriales_vb6-t216891.0.html] videotutoriales

en el ultimo de lo arrays dice que pongamos
Dim palabras_españolas(10) as string

pero es ponerlo i me da un error el el visual basic 6 = 2005
pk me lo da
Título: Re: problema con el Dim
Publicado por: Novlucker en 9 Septiembre 2008, 05:47 AM
Especifica mejor cual es el error que te da, así como así no se puede hacer nada  :-\
Título: Re: problema con el Dim
Publicado por: animalx3 en 9 Septiembre 2008, 06:29 AM
me ponia que el valor especificado no era balido o k faltava un identificador o tambien que se esperaba un final de expresion no tengo ni idea de pk me lo ponia  :-X
Título: Re: problema con el Dim
Publicado por: BlackZeroX en 9 Septiembre 2008, 06:32 AM
Código (vb) [Seleccionar]

dim palabras_españolas(10) as string
palabras_españolas(0)=0
palabras_españolas(1)=1
palabras_españolas(2)=2
palabras_españolas(3)=3
palabras_españolas(4)=4
palabras_españolas(5)=5
'etc... hasta el 10
msgbox palabras_españolas(0)
msgbox palabras_españolas(1)
msgbox palabras_españolas(2)
msgbox palabras_españolas(3)
msgbox palabras_españolas(4)
msgbox palabras_españolas(5)
'etc... hasta el 10
'Es segun tu Array o tabla

es segun a a tu problema a como lo veo yo los identificdores son esos numero entre los "()"

y por si acaso (un ejemplo mas sobre array's):

Código (vb) [Seleccionar]

Dim Tabla() As Variant, i, a
Private Sub Form_Load()
    Tabla = Array("0", "1", "2", "3", "4", "5")
    Call mostrar
    MsgBox "Se redimensiona y se quedan los datos anteriores je"
    ReDim Preserve Tabla(10)
    For i = 6 To UBound(Tabla)
        Tabla(i) = i
    Next i
    Call mostrar
    MsgBox "Se redimensiona Deja en blanco la tabla"
    ReDim Tabla(2)
    For i = 0 To UBound(Tabla)
        Tabla(i) = i
    Next i
    Call mostrar
   
    'Una redimension de la tabla jeje
    'Lo del redim aca sirven igual que la sencilla de arriba vale...¡!
    ReDim Tabla(2, 2)
    For i = 0 To UBound(Tabla)
        For a = 0 To UBound(Tabla)
            Tabla(1, a) = i & "-" & a
        Next a
    Next i
    For i = 0 To UBound(Tabla)
        For a = 0 To UBound(Tabla)
            MsgBox Tabla(i, a)
        Next a
    Next i
End Sub
Sub mostrar()
For i = 0 To UBound(Tabla)
    MsgBox Tabla(i)
Next i
End Sub
Título: Re: problema con el Dim
Publicado por: animalx3 en 9 Septiembre 2008, 06:49 AM
grax pero ami me da el error aki dim palabras_españolas(10) as string

luego no me deja seguir escriviendo el codigo
Título: Re: problema con el Dim
Publicado por: rob1104 en 9 Septiembre 2008, 07:55 AM
Cita de: animalx3 en  9 Septiembre 2008, 06:49 AM
grax pero ami me da el error aki dim palabras_españolas(10) as string

luego no me deja seguir escriviendo el codigo
Podrias poner un screenshot del error, que muestre el mensaje del error y en que parte de esa linea lo esta dando?.

Saludos
Título: Re: problema con el Dim
Publicado por: cobein en 9 Septiembre 2008, 07:59 AM
Sera por esto?
pero es ponerlo i me da un error el el visual basic 6 = 2005
Título: Re: problema con el Dim
Publicado por: animalx3 en 9 Septiembre 2008, 08:20 AM
esk uso los 2 pk en el 6 no me salen ni progres bar i menu script no ostias tengo el text box el buton i quatro cosas mas por eso uso el 2005 pk no me sle entero o almnos lo que to creo  :P
Título: Re: problema con el Dim
Publicado por: rob1104 en 9 Septiembre 2008, 16:43 PM
Cita de: animalx3 en  9 Septiembre 2008, 08:20 AM
esk uso los 2 pk en el 6 no me salen ni progres bar i menu script no ostias tengo el text box el buton i quatro cosas mas por eso uso el 2005 pk no me sle entero o almnos lo que to creo  :P
Me cuesta bastante endenderte, ¿está mal tu teclado?, en fin, claro que en vb6 hay ProgresBar y el editor de Menu.  Para agregar la ProgresBar, tienes que dar click al menu proyecto / click en componentes / marcar la casilla Microsoft Windows Common Controls 6.0 y acepta. Ya tendras tu ProgresBar entre otros controles.
Para crear menus, solo da click en Herramientas / Editor de Menus.
Y sobre tu error sobre el Dim, postea una imagen con el error para saber en que parte de la linea te lo da.

Saludos
Título: Re: problema con el Dim
Publicado por: cassiani en 9 Septiembre 2008, 17:27 PM
Cita de: animalx3 en  9 Septiembre 2008, 08:20 AM
esk uso los 2 pk en el 6 no me salen ni progres bar i menu script no ostias tengo el text box el buton i quatro cosas mas por eso uso el 2005 pk no me sle entero o almnos lo que to creo  :P

Cuesta mucho escribir bien  :huh: no termino de enterarme...