Página 1 de 1

Drama con link youtube

Publicado: 08 Feb 2013, 15:58
por warner2010
Hola compañeros del foro, harto de mi hermanito de 4 años pidiendome que le ponga series en youtube, tuve la idea de hacer una simple aplicación en vb 6.0 y agregar series, etc. Pero con lo que no he contado es con esta shit mother fucker falla al tratar de abrir un enlace de youtube

Normalmente para abrir un link se usa ciertos codigos.

Código: Seleccionar todo

Private Sub Command1_Click()
Dim pag As String
pag = "http://www.google.com"
Shell "Explorer " & pag
End Sub
Más cuando quiero colocar link de youtube no abre, suele abrir carpetas o la carpeta principal de la pc.

Código: Seleccionar todo

Private Sub Command1_Click()
Dim pag As String
pag = "http://www.youtube.com/watch?v=aUrA_Y9msx4"
Shell "Explorer " & pag
End Sub
Anti-preguntas-frecuentes:

Si he usado google, si he probado el code, si he probado más codigos siendo que son similares.

Re: Drama con link youtube

Publicado: 08 Feb 2013, 16:40
por sanko
Yo no soy especialmente bueno en VB y menos ahora que llevo tanto tiempo sin verlo pero en python esto es relativamente fácil ya que para hacer lo que quieres hacer no necesitas si quiera usar mechanize o urllib solo con el modulo webbrowser vale...

Código: Seleccionar todo

import webbrowser
x = webbrowser.Mozilla('firefox')
x.open_new('https://www.youtube.com/watch?v=Bveqnw6KD6Q')
Y tachin tachan , se abre en el Mozilla(que en este caso indicamos mozilla) con el link de youtube.
Yo de ti haria un diccionario {'nombreserie':'codigourl') y ahi recopilas todas las series que quiera ver y fuera

Re: Drama con link youtube

Publicado: 08 Feb 2013, 17:31
por Naker90
Utiliza la API de ShellExecute:

Código: Seleccionar todo

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Private Sub Command1_Click()
 ShellExecute Me.hwnd, "Open", "http://www.youtube.com/?gl=ES&hl=es", "", 0&, 1
End Sub
Saludos

Re: Drama con link youtube

Publicado: 08 Feb 2013, 20:03
por ELBARTOkpc
xD, creo que se puede hacer mas simple.

Código: Seleccionar todo

 Shell("C:\Archivos de programa\Internet Explorer\iexplore.exe http://google.com", vbNormalFocus)
, eso lo pones en un boton y no habria problema o en un form o como quieras

pd: se puede cambiar el explorador solo reemplaza la ruta :)
saludos

Re: Drama con link youtube

Publicado: 08 Feb 2013, 20:08
por orlando9427
De hecho la manera mas acertada es la que menciona Naker90, la mayoría tiene otro navegador como predeterminado con ShellExecute abres ese navegador, en cambio si lo haces como ELBARTOkpc dice puedes joderlo con IExplorer xD

Re: Drama con link youtube

Publicado: 08 Feb 2013, 21:55
por otroyomismo
start firefox.exe [Enlace externo eliminado para invitados]
o
start iexplore.exe [Enlace externo eliminado para invitados]

youtube.bat

Re: Drama con link youtube

Publicado: 11 Feb 2013, 10:27
por warner2010
@Naker90



Muchachos gracias por sus comentarios de verdad me han servido, han matado mi duda y la duda de los futuros usuarios.

Un beso a todos.

Re: Drama con link youtube

Publicado: 11 Feb 2013, 11:11
por strup
warner2010 escribió: Un beso a todos.
Imagen

Re: Drama con link youtube

Publicado: 11 Feb 2013, 12:56
por warner2010
@strup

No seas celoso, uno para ti tambien, aunque no he visto un comentario tuyo

Aquí las capturas, totalmente funcional

Imagen


Imagen


Pueden cerrar el post