Hola amigos, tengo una duda que seguramente sea un poco tonta pero no logro ponerlo en marcha, os explico:
Tengo un programa en el cual quiero seleccionar una serie de archivos en una carpeta, en donde la ruta es fija (f:\papyre\) y el nombre del archivo a buscar es la variable (txttTitulo.text). Hasta aqui todo bien, si yo pongo:
Me abre el explorer y me selecciona el archivo con el nombre que aparece en txtTitulo.Text y la extension de txtFormato.Text
Mi problema viene cuando quiero usar comodimes para que el txtTitulo no tenga que ser exacto al nombre del archivo. Por ejemplo:
txtTitulo.text seria Comunidad del anillo y el nombre del archivo El señor de los anillos. La comunidad del anillo
El codigo que yo pongo para esto es el siguiente:
En este caso no me funciona, es mas, ni siquiera me abre la carpeta f:\papyre.
¿Como seria el codigo correcto? Que es lo que hago mal? no paro de darle vueltas a las comillas y a todo y no logro sacarlo...
Lo siento si es una tonteria pero no lo consigo. Gracias de antemano
Tengo un programa en el cual quiero seleccionar una serie de archivos en una carpeta, en donde la ruta es fija (f:\papyre\) y el nombre del archivo a buscar es la variable (txttTitulo.text). Hasta aqui todo bien, si yo pongo:
Código (vb) [Seleccionar]
Shell "explorer /select, f:\papyre\" & txtTitulo.Text & "." & txtFormato.Text, vbNormalFocus
Me abre el explorer y me selecciona el archivo con el nombre que aparece en txtTitulo.Text y la extension de txtFormato.Text
Mi problema viene cuando quiero usar comodimes para que el txtTitulo no tenga que ser exacto al nombre del archivo. Por ejemplo:
txtTitulo.text seria Comunidad del anillo y el nombre del archivo El señor de los anillos. La comunidad del anillo
El codigo que yo pongo para esto es el siguiente:
Código (vb) [Seleccionar]
Shell "explorer /select, f:\papyre\" & "%" & txtTitulo.Text & "%" & "." & txtFormato.Text, vbNormalFocus
En este caso no me funciona, es mas, ni siquiera me abre la carpeta f:\papyre.
¿Como seria el codigo correcto? Que es lo que hago mal? no paro de darle vueltas a las comillas y a todo y no logro sacarlo...
Lo siento si es una tonteria pero no lo consigo. Gracias de antemano