Visual Basic - Como poner fuentes de letra en Vb

Life is soft - evento anual de software empresarial
 
Vista:

Como poner fuentes de letra en Vb

Publicado por RAUL RUIZ (13 intervenciones) el 30/08/2000 00:00:00
Me gustaría añadir tipos de letra a los que vienen por defecto en Windows, me he bajado fuentes pero no se como activarlos en windows para que se carge en Vb.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como poner fuentes de letra en Vb

Publicado por Javier Pérez (170 intervenciones) el 30/08/2000 00:00:00
Tienes dos opciones:

1. Desde el panel de control abres la carpeta de fuentes; ahí, en el menú Archivo, tienes una opción para instalar una nueva fuente.

2. Si lo que quieres es que tu programa sea capaz de trabajar con fuentes nuevas de forma automática, tienes que utilizar una función del API, la función AddFontResource. Para ello añade las siguientes declaraciones:

Declare Function AddFontResource Lib "gdi32" Alias "AddFontResourceA" (ByVal lpFileName As String) As Long
Declare Function RemoveFontResource Lib "gdi32" Alias "RemoveFontResourceA" (ByVal lpFileName As String) As Long

Para añadir una nueva fuente:

Dim result As Long

result = AddFontResource("c:\ruta\fuente.ttf")

Si quieres después eliminarla, entonces utilizas RemoveFontResource:

result = RemoveFontResource("c:\ruta\fuente.ttf")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar