widestring y string
Hola amigos del club, uso delphi 5 y estoy usando un componente que tiene una propiedad filename, el tema es que cuando intento ponerle un archivo con ñ no me funciona, es de tipo widestring. He probado de todo pero no logro hacerlo funcionar con este tipo de caracteres.
Saludos |
¿Un componente con propiedad filename?, ¿puedes ser más explícito?
|
Cita:
Desafortunadamente, los compiladores de la mayoría de los lenguajes de programación están diseñados, programados y asistidos por angloparlantes, que chauvinísticamente se olvidan que hay más idiomas, sistemas de escritura y letras... Prueba a renombrar tu archivo o efectuar una "conversión" de los caracteres "no-ingleses" y ya no tendrás ése problema. Nota: Un mal consejo. Si vas a programar y diseñar sistemas, olvídate de la letra "ñ", las vocales acentuadas (á, é, í, ó, ú), las diéresis (ü) y todo aquéllo que hace bello a nuestro idioma; al menos, para los nombres de archivos, variables, clases y objetos. Suerte. |
Es un componente para un reproductor de audio. cuando el archivo de audio a reproducir contiene alguno de estos caracteres no funciona pongo un ejemplo:
Si el archivo es: "EL AÑO DE MI VIDA.mp3" funciona solo si lo hago de la siguiente manera: "EL%20A%C3%91O%20DE%20MI%20VIDA.mp3" Existe alguna funcion que haga este trabajo? |
Hola ebeltete.
Sería bueno que comentaras de que componente estas hablando así si alguién lo conoce te podrá informar. (creo que a eso se refería Casimiro) Desconozco si Delphi 5 trae el componente TMediaPlayer, pero si lo trae: Si no está disponible también podes usar la función API mciSendString: Como podrás ver en los ejemplos anteriores, con ninguno de estos tendrás problemas con los caracteres. Saludos. |
Es el componente Activex vlcplugin21 de VideoLan.
|
La franja horaria es GMT +2. Ahora son las 00:44:06. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi