Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-01-2009
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Poder: 16
noob Va por buen camino
Inhibidor de comilla simple

¿Cómo puedo hacer escribir este string: Juan's car?

Pienso que he de inhibir esa comilla simple de algún modo.

Saludos.
Responder Con Cita
  #2  
Antiguo 20-01-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Escribir en dónde?

// Saludos
Responder Con Cita
  #3  
Antiguo 20-01-2009
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Poder: 16
noob Va por buen camino
En una variable de tipo string, es decir:

Código:
Cadena := 'Juan's car';
Saludos.
Responder Con Cita
  #4  
Antiguo 20-01-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Así:

Código Delphi [-]
Cadena := 'Juan''s car';

Esto es, cada apóstrofe interior, debe aparecer doble.

// Saludos
Responder Con Cita
  #5  
Antiguo 21-01-2009
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por roman Ver Mensaje
...cada apóstrofe interior...
Una inquietud fuera de tema, Román:

Encontré en mi viejo diccionario Espasa que uno sí puede referirse a ese símbolo con la palabra "comilla" (en singular). Hace unos minutos dudé de si sólo era válida en plural, pero creo que en singular también es oficialmente aceptada.

Entiendo que tratándose de Juan's car el símbolo no está siendo usado como comilla (signo ortográfico que se pone al principio y al final de alguna palabra o frase), sino como signo de elisión.

Y creo que por eso en ocasiones pareciera más adecuado el término apóstrofe (que yo aprendí de mi maestra de inglés en primero de secundaria, como seguramente muchos de los compañeros), pero ahora me topo con que no es lo mismo apóstrofe:
Cita:
Empezado por RAE
Figura que consiste en dirigir la palabra con vehemencia en segunda persona a una o varias, presentes o ausentes, vivas o muertas, a seres abstractos o a cosas inanimadas, o en dirigírsela a sí mismo en iguales términos.
que apóstrofo:
Cita:
Empezado por RAE
Signo ortográfico (') que indica la elisión de una letra o cifra.
http://escribeya.com/Javier_Cotillo1...postrofe-19165

Digo, es que con esto creo que más bien sería apóstrofo el nombre de ese signo.

Mi divagación del día.

Un saludo.

Al.
Responder Con Cita
  #6  
Antiguo 21-01-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Tienes razón Al, el término correcto es apóstrofo, según la RAE, cosa que yo también ignoraba. Paseando por los foros de WordReference, veo que es un error bastante común.

En cuanto a comilla, pues no sé, porque la RAE no registra el término.

// Saludos
Responder Con Cita
  #7  
Antiguo 20-01-2009
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola, debes colocar dos comillas simples para que te acepte

Código Delphi [-]
  Cad := 'Juan''s car';

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #8  
Antiguo 20-01-2009
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Poder: 16
noob Va por buen camino
Gracias chicos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
funcion replace con comilla simple..? jam888 Varios 2 09-02-2008 03:07:45
Mostrar comilla simple dentro de un string Black_Ocean Varios 2 05-06-2007 04:30:43
Caracter de escape para comilla JOMABRI Varios 2 08-07-2004 23:02:50
Grabar cadena con comilla simple y back slash CHiCoLiTa PHP 3 03-03-2004 12:02:40


La franja horaria es GMT +2. Ahora son las 07:24:30.


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
Copyright 1996-2007 Club Delphi