Hola a toda Scenebeta,
Tengo el siguiente codigo :
if pad:cross() and not oldpad:cross() then if not fbrowser.fl[fbrowser.s].directory then if string.lower(string.sub(fbrowser.fl[fbrowser.s].name, -4)) == ".html" then System.webbrowser("ms0:/PSP/GAME/FE","file:/PSP/COMMON/"..fbrowser.fl[fbrowser.s].name) end end end
El problema es que cuando selecciono el *.html, no lo abre.
Solo sigue ejecutandose el explorador de archivos.
Saludos
Para recibir ayuda por parte de otros usuarios más rápidamente, recomendamos que pongas títulos descriptivos y no utilices abreviaturas (estilo MSN) en tus post de los foros. Recuerda que accediendo al Manual del perfecto forero y las Normas de la Comunidad aprenderas trucos para resolver tus dudas antes.
No preguntes por MP, mejor pregunta aquí.
Este es el problema
Estás comparando una cadena ".html" (5 caracteres, html + el punto al principio) con el resultado de ese substring uqe es "html" (4 caracteres solamente). Nunca serán iguales
Debería ser
if string.lower(string.sub(fbrowser.fl[fbrowser.s].name, -5)) == ".html" then
Saludos
Version Actual GoearPSP: Descontinuado
http://dev.cristian.lizana.in/
Gracias.
Muchas gracias clizana, no se como se me pasó XD.
Pero bueno. Muchas gracias.
Saludos