Foro de elhacker.net

Programación => 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
  1. dim palabras_españolas(10) as string
  2. palabras_españolas(0)=0
  3. palabras_españolas(1)=1
  4. palabras_españolas(2)=2
  5. palabras_españolas(3)=3
  6. palabras_españolas(4)=4
  7. palabras_españolas(5)=5
  8. 'etc... hasta el 10
  9. msgbox palabras_españolas(0)
  10. msgbox palabras_españolas(1)
  11. msgbox palabras_españolas(2)
  12. msgbox palabras_españolas(3)
  13. msgbox palabras_españolas(4)
  14. msgbox palabras_españolas(5)
  15. 'etc... hasta el 10
  16. 'Es segun tu Array o tabla
  17.  
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
  1. Dim Tabla() As Variant, i, a
  2. Private Sub Form_Load()
  3.    Tabla = Array("0", "1", "2", "3", "4", "5")
  4.    Call mostrar
  5.    MsgBox "Se redimensiona y se quedan los datos anteriores je"
  6.    ReDim Preserve Tabla(10)
  7.    For i = 6 To UBound(Tabla)
  8.        Tabla(i) = i
  9.    Next i
  10.    Call mostrar
  11.    MsgBox "Se redimensiona Deja en blanco la tabla"
  12.    ReDim Tabla(2)
  13.    For i = 0 To UBound(Tabla)
  14.        Tabla(i) = i
  15.    Next i
  16.    Call mostrar
  17.  
  18.    'Una redimension de la tabla jeje
  19.    'Lo del redim aca sirven igual que la sencilla de arriba vale...¡!
  20.    ReDim Tabla(2, 2)
  21.    For i = 0 To UBound(Tabla)
  22.        For a = 0 To UBound(Tabla)
  23.            Tabla(1, a) = i & "-" & a
  24.        Next a
  25.    Next i
  26.    For i = 0 To UBound(Tabla)
  27.        For a = 0 To UBound(Tabla)
  28.            MsgBox Tabla(i, a)
  29.        Next a
  30.    Next i
  31. End Sub
  32. Sub mostrar()
  33. For i = 0 To UBound(Tabla)
  34.    MsgBox Tabla(i)
  35. Next i
  36. End Sub
  37.  


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
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
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
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...