Ver Mensaje Individual
  #4  
Antiguo 02-12-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Es que la función que tenés que usar es la que te puse arriba:
Código Delphi [-]
  Label1.Caption:= AnsiReplaceStr('\\Server\' + (Sender as TMenuItem).Caption + '.pdf', '&', '');
Primero pusé la eliminación mediante Copy, enseguida, al escribirla, me dí cuenta que sólo evaluaba el primer caracter y la modifique. Pero tardé menos de un minuto en hacerlo... ¡ Vos si que sos rápido !

Ya que estoy te explico el por que de esa línea. Para lograr la combinacion de Alt + (una tecla) se utiliza el caracter '&' este es el que provoca el efecto de subrayado para destacar la letra que se debe presionar junto con Alt para ejecutar la acción asociada a ese menuitem. Por lo tanto al reemplazar el caracter '&', por '' se logra la cadena que deseas.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 02-12-2011 a las 00:49:35. Razón: Agregar comentario
Responder Con Cita