Función Quote y UnQuote. - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: General (https://gambas-es.org/forum-4.html) +--- Tema: Función Quote y UnQuote. (/thread-51.html) Páginas:
1
2
|
Función Quote y UnQuote. - Shell - 06-08-2020 Buenas!. Alguien puede explicar un poco esas funciones, uso principalmente. Con algún que otro ejemplo sencillo que todos entendamos. Ok, es citar. Pero como no la uso no le encuentro uso practico. Encontré que el ejemplo de la ayuda no está correcto. Fix Typo del ejemplo sobre la función Quote Aun así a pesar del tiempo que pudo hacerse el aviso, no se corrigió en la ayuda. Saludos RE: Función Quote y UnQuote. - gambafeliz - 06-08-2020 Entiendo que es una función para pasar textos (String) en su estado puro, con paréntesis, comas y demás signos que queramos. Ejemplo: Código: lblTitulo.Text = Quote("Hola") & " Shell" ' el resultado es: "Hola" Shell Espero que sirva mis ejemplitos. Saludos RE: Función Quote y UnQuote. - vuott - 07-08-2020 Un uso práctico y útil de la función " UnQuote( ) " puede ser cuando, al obtener un flujo de datos de tipo cadena que comienza y termina con el valor ASCII 34 (correspondiente al carácter " ), se quiere eliminar las comillas iniciales y finales. RE: Función Quote y UnQuote. - tincho - 07-08-2020 (07-08-2020, 00:02)vuott escribió: Un uso práctico y útil de la función " UnQuote( ) " puede ser cuando, al obtener un flujo de datos de tipo cadena que comienza y termina con el valor ASCII 34 (correspondiente al carácter " ), se quiere eliminar las comillas iniciales y finales. Nunca use estas funciones pero tomo nota, sobretodo de esta, unquote. Gracias por los ejemplos. Saludos. RE: Función Quote y UnQuote. - vuott - 07-08-2020 Parece que la función UnQuote( ) elimina las comillas, solo si estas están al principio y al final de la cadena. RE: Función Quote y UnQuote. - tincho - 07-08-2020 (07-08-2020, 11:57)vuott escribió: Parece que la función UnQuote( ) elimina las comillas, solo si estas están al principio y al final de la cadena. Si, me viene perfecto, porque estaba usando Replace() pero este reemplazaba todas las ocurrencias de las comillas. Concretamente estoy leyendo archivos .po de traducciones y tiene la forma: msgid "Configuration" msgstr "Configuración" Saludos. RE: Función Quote y UnQuote. - Shell - 10-08-2020 Creía que era más una función para quitarle la tarea al programador de tener que estar escribiendo la barra invertida en cadenas. Dependiendo del uso que tengas con esto, puede ser complicado. Sobre todo cuando usas comillas dentro de comillas. Si no lo sueles hacer mucho, luego no sale a la primera. Cuestión de practica. Saludos RE: Función Quote y UnQuote. - vuott - 10-08-2020 (10-08-2020, 11:58)Shell escribió: Creía que era más una función para quitarle la tarea al programador de tener que estar escribiendo la barra invertida en cadenas....porqué no ? RE: Función Quote y UnQuote. - Shell - 10-08-2020 (10-08-2020, 12:25)vuott escribió: ...porqué no ? Suelo hacerlo más manualmente. Saludos RE: Función Quote y UnQuote. - tincho - 21-08-2020 Shell: acabo de usar la función para quitar las comillas me parece una forma mas limpia que hacer escaparlas. Saludos. |