![]() |
Tipo de letra
Hola delphianos alguna alma caritativa me podría indicar como incorporar una duente ( tipo de letra) para usarlo en las cajas de textos. Espero con ansias sus comentarios
|
Hola.
Revisá este enlace: agregar fonts . A los fonts instalados accedes desde la propiedad Font del componente. Un saludo. |
Muchas gracias por la rapides!!! es justamente lo que estaba buscando
|
lamentablemente el codigo no me funciona, al intentar agregar una fuente al crearse elformulario:
AddFontResource('D:\FONTS\FUENTE.TTF'); SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0); al ejecutar la 2° linea deja de responder laaplicacion, supongo que queda esperando una respuesta que nunca llega |
Estimado acertij022 :
Si sigues las indicaciones que coloqué en el post de referencia y no modificas el código te debería funcionar sin problemas. Saludos |
Buenos días randef, he colocado como indicas en el post los 2 procedure y lo llamo en el form principal en los eventos que mencionas pero igualmente al ejecutar CargarFuente deja de responder la aplicación al hacer la llamada a sendmessage será que falta colocar una referencia en uses?
Como dato adicional estoy utilizando Delphi 6 con una pc con Windows 7 ejecutando Delphi en modo administrador |
Buscando una solución encontré que otros delphianos tuvieron el mismo problema http://www.clubdelphi.com/foros/showthread.php?t=65723
|
Estimado acertij022 :
El truco no es de mi creación. Lo obtuve en Trucomania. Yo lo ocupo en casi todos mis programas y siempre me ha funcionado sin problemas. Recuerda que debes copiar la fuente que quieres utilizar en la carpeta de tu ejecutable, porque si la llamas y está en otra ubicación obviamente no la va a encontrar. Salu2 |
alguien sabe como instalar una fuente en el sistema sin usar la llamada:
Si es que a alguien le funciona hacer la llamada me podrían indicar con que versión del entorno realizó la prueba |
Para instalar una fuente nueva, tienes que ir a C:\Windows\Fonts, Pulsar en el menú Archivo -> Instalar nueva fuente... y decirle donde están las fuentes nuevas que quieres instalar
Un saludo |
Gracias Olbeup pero me refería instalarlo atraves de código sin usar la llamada a la api SendMessage ya que al hacerlo me paraliza la aplicación.
|
La franja horaria es GMT +2. Ahora son las 04:39:18. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi