Título: Lanzar una busqueda Publicado por: dimitrix en 21 Enero 2007, 16:00 pm Pues eso, me gustaria lanzar una busqueda de una palabra, me da = que los resultados salgan en el programa que en el programa de busqueda de windows.
PD: Lo que me interesa es la localización del arachivo PD1: Es para un antivirus. Gracias a todos. Título: Re: Lanzar una busqueda Publicado por: CrashIIX en 21 Enero 2007, 17:05 pm A lo mejor te sirve esto:
Código: Function PathTo(strFile As String) As String Título: Re: Lanzar una busqueda Publicado por: dimitrix en 21 Enero 2007, 18:05 pm Pero... como? lo que quiero hacer es ponerlo en un Button
Título: Re: Lanzar una busqueda Publicado por: CrashIIX en 21 Enero 2007, 21:13 pm Se usa como php, creo que es asi
Código: Function PathTo(strFile As String) As String Título: Re: Lanzar una busqueda Publicado por: dimitrix en 21 Enero 2007, 21:25 pm como?¿
PHP? No es: Citar Private Sub Command1_Click() PathTo('archivoabuscar.exe') End Sub creo que es: Citar Private Sub Command1_Click() PathTo "archivoabuscar.exe" End Sub Título: Re: Lanzar una busqueda Publicado por: Hans el Topo en 21 Enero 2007, 22:30 pm como?¿ PHP? No es: Citar Private Sub Command1_Click() PathTo('archivoabuscar.exe') End Sub creo que es: Citar Private Sub Command1_Click() PathTo "archivoabuscar.exe" End Sub es una función... por lo tanto es con () si fuese un procedimiento iría sin () ya que no devuelve un valor Código: ruta_devuelve=PathTo("archivoabuscar.exe") Título: Re: Lanzar una busqueda Publicado por: dimitrix en 21 Enero 2007, 23:17 pm Ok, gracias por la info, entonces sería
PathTo ("archivoabuscar.exe") no PathTo('archivoabuscar.exe') Título: Re: Lanzar una busqueda Publicado por: dimitrix en 21 Enero 2007, 23:18 pm Pero no me sale nada.
Título: Re: Lanzar una busqueda Publicado por: Hans el Topo en 21 Enero 2007, 23:50 pm Pero no me sale nada. tienes que guardarlo en una variable porque devuelve un string... en la cabecera te lo indica... envias una cadena devuelve una cadena Código: Function PathTo(strFile As String) As String sino te sale nada es porque o no encuentra el archivo o la función esta mal , no me la he mirado Citar PathTo = "" Título: Re: Lanzar una busqueda Publicado por: Sancho.Mazorka en 22 Enero 2007, 02:11 am Mira si una funcion es asi:
Código: Public Function Sumar(Num1 As Integer, Num2 As Integer) As Integer Código: Call Sumar(5,8) 'Como tiene un "Call" antes los valores van entre () Código: Msgbox Sumar(5,8) 'Sale un msgbox con el resultado PD: Al final de la funcion dice As Integer eso significa que el nombre de la funcion puede conterner el resultado para devolverlo, si no tiene alguna varialbe al final es porque en el procedimiento ese no se puede guardar ningun valor Espero que te sirva de algo! Salu2 Sancho.Mazorka :P Título: Re: Lanzar una busqueda Publicado por: Red Mx en 22 Enero 2007, 22:03 pm espero que pongas los nombres de quienes te pasan lo codigos por que en el autor solo veo dimitrix1 y asi como que lo programas tu no tanto solo pegas los codigos. ;D Título: Re: Lanzar una busqueda Publicado por: dimitrix en 22 Enero 2007, 22:52 pm Haber listo.
1º Como lo vas ha ver, si no lo he copilado? 2º Al final no voy a utilizar el codigo este, lo hare por sendkeys Título: Re: Lanzar una busqueda Publicado por: CeLaYa en 23 Enero 2007, 03:10 am vaya!! parece que la función "PathTo" se ha hecho muy popular, aparece en un monton de post, y a todo esto.....
espero que pongas los nombres de quienes te pasan lo codigos por que en el autor solo veo dimitrix1 y asi como que lo programas tu no tanto solo pegas los codigos. ;D yo creo que ese código lo sacarón de la ayuda del visual (es casi igual), asi que no creo que haga falta citar a algún autor Código: Dim MiArchivo, MiRuta, MiNombre |