hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
09 de Julio de 2008, 04:43:29
Noticias: Para los que participan en la sección de VB
Para ver este enlace Registrate o Inicia Sesion
Ver

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  construccion del programa navegador
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: construccion del programa navegador  (Leído 196 veces)
xax
NZ2
**
Desconectado Desconectado

Mensajes: 143


Sin informatica no hay mundo. aprender, leer!!


Ver Perfil
« : 07 de Agosto de 2007, 07:07:49 »

hola que tal soy un novato en esto me gusta y estoy aprendiendo, estoy leyendo un libro sobre visual basic, tiene practicas, y estoy creando un programita navegador que es colocar drivelistbox, luego un drilistbox, luego un contro filelistbox, y un control image. la idea es que uno vaya abriendo y luego salga la imagen cierto? bueno todo lo tengo bien pero no me sale la imagen es lo unico q me falta, yo puse los formatos bien y todo, no se.. alguien me puede ayudar? espero haberme explicado bien.. saludos!

aki el codigo


Código:
Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub

Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub

Private Sub File1_Click()
selecdfile = File1.Path & "\" & File1.FileName
Image1.Picture = LoadPicture(selectedfile)
End Sub
« Última modificación: 07 de Agosto de 2007, 07:09:00 por adixon » En línea

jackl007
NZ2
**
Desconectado Desconectado

Mensajes: 223



Ver Perfil WWW
« Respuesta #1 : 07 de Agosto de 2007, 06:36:26 »

mira bien que lo que estas cargando no es correcto
te lo dejo arreglado:
Código:
Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub

Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub

Private Sub File1_Click()
selecdfile = File1.Path & "\" & File1.FileName
Image1.Picture = LoadPicture(selecdfile )
End Sub
En línea


Para ver este enlace Registrate o Inicia Sesion


xax
NZ2
**
Desconectado Desconectado

Mensajes: 143


Sin informatica no hay mundo. aprender, leer!!


Ver Perfil
« Respuesta #2 : 08 de Agosto de 2007, 04:29:26 »

coye muchisismas gracias.. ya me sirvio.. disculpa (como estoy aprendiendo) cual fue mi error, pero me podrias explicar mas o menos?? muchas gracias y saludos!!
En línea

700esoj
NZ1
*
Desconectado Desconectado

Mensajes: 77


Ver Perfil
« Respuesta #3 : 08 de Agosto de 2007, 01:15:57 »

Tu error estaba en el nombre de la variable.
Tu codigo
Código:
Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub

Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub

Private Sub File1_Click()
selecdfile = File1.Path & "\" & File1.FileName
Image1.Picture = LoadPicture(selectedfile ) ' Tu error esta en la variable '(selectedfile)
End Sub

Tu error esta en la variable. En la variable que si te fijas bien la declarastes como "selecdfile" y luego  no la escribistes bien en el LoadPicture() En el parentesis escribistes "selecedfile" y no "selecdfile". ese es un error por que "selectedfile" no tiene valor alguno y no se a declarado en primer lugar.

Para declarar la variable seria algo como:

Private sub command1_click()
Dim variable As TIPO      'Dim es igual a Private
variable = "Hola Mundo" 'variable es el nombre de la variable
                                       'Y el valor es "Hola Mundo" ya que es
                                       'de tipo cadena se debe de poner String
                                       'en donde dice TIPO

Ejemplo:

Private Sub command1_clic()
Dim pendejo As String    'Aqui la variable se llama pendejo y su tipo es String

pendejo = "Hola Pendejo"  'aqui se le da el valor a la variable pendejo

msgbox (pendejo)
End Sub

---------------------------------
Las Variables no tienen que ser declaradas por tipo pero es recomendable.

ejemplo
Código:
Private Sub Command1_click()

pendejo = "Hola Pendejo"

Msgbox (pendejo)
end Sub

como ves, eso fue lo que occurio con tu codigo. No declarastes la variable con DIM, Y esta bien pero se recomienda declararla por que hay muchos tipos diferentes de variables.

En tu codigo el error fue que Confundistes "selecdfile" Por "selectedfile"

selecdfile = File1.Path & "\" & File1.FileName
Image1.Picture = LoadPicture(selecdfile )

al selectedfile no ser una variable declarada, no podia hacer nada. solo debes de corregir selectedfile por [color = red]selecdfile[/b]  o viseversa.

Disculpa mis explicaciones, pero no ensenar no es mi fuerte jeje.

-700esoj
En línea
xax
NZ2
**
Desconectado Desconectado

Mensajes: 143


Sin informatica no hay mundo. aprender, leer!!


Ver Perfil
« Respuesta #4 : 09 de Agosto de 2007, 04:13:48 »

jeje no vale para nada entendi muy bien... muchas gracias.. yo seguire leyendo este pequeñito libro.. muchas gracias por responder saludos!!
En línea

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online