elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Como buscar palabras clave en un textbox VB 2008
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como buscar palabras clave en un textbox VB 2008  (Leído 9,704 veces)
Brian1511

Desconectado Desconectado

Mensajes: 268


¿Quien soy esa es la gran pregunta?


Ver Perfil WWW
Como buscar palabras clave en un textbox VB 2008
« en: 23 Octubre 2012, 20:49 pm »

Hola a todos como etan espero que bien bueno como dice el titulo he creado un programa la cual descarga archivos de internet y pues quiero que al introducir el URL me diga que extensión es si es .mp3 .png .exe etc ...

si alguien me ayudara fuera un exito ya que mi programa no avansa por esto


Código:
 Esto va en el Boton 

 Dim ex

ex = TextBox1.Text 


If ex = Textbox1.text + ".mp3" Then

MsgBox ("Es un archivo .MP3")

End If 


[b]o [/b]

Dim ex

ex = TextBox1.Text 


If ex = ex & ".mp3" Then

MsgBox ("Es un archivo .MP3")

End If 





Esto es mas o menos lo que tengo pero no me funciona si alguien supiera ayudenme pliss!!


En línea



Creador de BrainMind
$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #1 en: 23 Octubre 2012, 21:02 pm »

Tienes 2 codigos ahi parecidos, pensa bien lo que estas escribiendo, no es programar asi por programar cualquier cosa.
Dices que es vb 2008 asique sera vb.NET no visual basic 6!
Entonces tenes una funcion en .net que es Contains(). La usas asi:

Código
  1. If TextBox1.Text.Contains(".mp3") then
  2.  
  3. msgbox ("Es un archivo .MP3")
  4.  
  5. end if


En línea

Brian1511

Desconectado Desconectado

Mensajes: 268


¿Quien soy esa es la gran pregunta?


Ver Perfil WWW
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #2 en: 24 Octubre 2012, 00:29 am »

Gracias amigo por responder ahoramismo lo pruebo Gracias!!
En línea



Creador de BrainMind
Brian1511

Desconectado Desconectado

Mensajes: 268


¿Quien soy esa es la gran pregunta?


Ver Perfil WWW
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #3 en: 24 Octubre 2012, 02:19 am »

hey $Edu$ eres el mejor gracias ya termine mi proyecto gracias a ti, te dare creditos por tu ayuda :D
En línea



Creador de BrainMind
$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #4 en: 24 Octubre 2012, 16:33 pm »

De nada, solo intento ayudar con las cosas que ya me han tocado hacer, asi se sigue aprendiendo aunque ya no programe hace un tiempo. Saludos!
En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #5 en: 24 Octubre 2012, 16:57 pm »

el tema es que usando Contains estas buscando en la palabra entera, y puede fallar facilmente si tengo esto por ejemplo, un archivo que se llame asi:

hola.mp3.mp4

si pregunto si es "mp3", me va a decir que SI simplemente porque la palabra contiene la palabra "mp3", pero en realidad es extension "mp4".

para traer realmente la extension real se usa esto:

Código
  1. Public Class Form1
  2.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  3.        MsgBox(IO.Path.GetExtension("miarchivomp3.mp4"))
  4.    End Sub
  5. End Class
  6.  

saludos.
En línea

Brian1511

Desconectado Desconectado

Mensajes: 268


¿Quien soy esa es la gran pregunta?


Ver Perfil WWW
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #6 en: 26 Octubre 2012, 02:27 am »

Hola seba123neo si eso me paso pero agradeci a $Edu$ por su gran ayuda aver probare tu code para ver si me funciona gracias por adelantado :D
 ;-) ;-) ;-) ;-) ;-) ;-)
En línea



Creador de BrainMind
Brian1511

Desconectado Desconectado

Mensajes: 268


¿Quien soy esa es la gran pregunta?


Ver Perfil WWW
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #7 en: 26 Octubre 2012, 03:14 am »

el tema es que usando Contains estas buscando en la palabra entera, y puede fallar facilmente si tengo esto por ejemplo, un archivo que se llame asi:

hola.mp3.mp4

si pregunto si es "mp3", me va a decir que SI simplemente porque la palabra contiene la palabra "mp3", pero en realidad es extension "mp4".

para traer realmente la extension real se usa esto:

Código
  1. Public Class Form1
  2.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  3.        MsgBox(IO.Path.GetExtension("miarchivomp3.mp4"))
  4.    End Sub
  5. End Class
  6.  

saludos.



Hola amigo como estas probre tu code pero no me resulto , bueno el problema esta en que cuando escrbo cualquier cosa me aparece un mensaje de que si es .mp4 pero eso no es lo que quiero lo que quiero es que cuando escriba cialquier cosa pues me diga que no es corecto al menos que tenga las ultimas palabras .mp3 o .mp4


En vb.NET hay una variable que dice StartWith que esta es para decir que si el texto no empiesa con lo que se pone en la variable no sucedera nada bueno eso es lo que quiero pero en ves de que empiese , que termine con xxx frase :D
En línea



Creador de BrainMind
seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #8 en: 26 Octubre 2012, 03:23 am »

Hola amigo como estas probre tu code pero no me resulto , bueno el problema esta en que cuando escrbo cualquier cosa me aparece un mensaje de que si es .mp4 pero eso no es lo que quiero lo que quiero es que cuando escriba cialquier cosa pues me diga que no es corecto al menos que tenga las ultimas palabras .mp3 o .mp4

algo mal debes estar haciendo, porque te tiene que funcionar, pone el codigo que usas y lo vemos.

En vb.NET hay una variable que dice StartWith

tambien esta la funcion EndWith .
En línea

Brian1511

Desconectado Desconectado

Mensajes: 268


¿Quien soy esa es la gran pregunta?


Ver Perfil WWW
Re: Como buscar palabras clave en un textbox VB 2008
« Respuesta #9 en: 26 Octubre 2012, 03:42 am »

seba123neo eres mi idolo gracias de corazon gracias a este foro por ser de mucha ayuda ! si pudiera darte puntos te dira muchos ahora mismo gracias
En línea



Creador de BrainMind
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda de textbox en vb.Net 2008 « 1 2 3 »
.NET (C#, VB.NET, ASP)
Brian1511 23 12,731 Último mensaje 27 Octubre 2012, 03:08 am
por Brian1511
Es posible buscar palabras en todo internet?
Dudas Generales
WIитX 3 3,745 Último mensaje 21 Julio 2014, 18:03 pm
por WIитX
Cómo buscar y encontrar la clave de Windows para reinstalaciones
Noticias
wolfbcn 0 3,064 Último mensaje 26 Febrero 2015, 15:16 pm
por wolfbcn
[PYTHON] Buscar sinonimos de palabras
Scripting
<Trocutor> 1 6,285 Último mensaje 5 Septiembre 2018, 10:54 am
por tincopasan
NO PUEDO BUSCAR PALABRAS EN UN PDF
Dudas Generales
DonPilin 4 6,092 Último mensaje 15 Junio 2022, 13:43 pm
por EdePC
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines